nu heb ik dit geprobeerd:
<?php
$connect->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "INSERT INTO track (agent, ip)
VALUES ('test1', '1.1.1.1')";
$connect->exec($sql);
?>
Enkel voegt die dan niks toe. Kan iemand mij vertellen hoe ik dit het best kan toevoegen in de onderstaande code? Wanneer ik de code in een losse file zet werkt het namelijk wel.
<?php
if(isset($_POST['id']))
{
try
{
$connect->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$id = trim($_POST['id']);
if($id != "")
{
$query = "SELECT views FROM $db.tbl_radios WHERE id='$id'";
$data = $connect->prepare($query);
$data->execute();
$result = $data->fetch(PDO::FETCH_ASSOC);
$views = $result['views'];
$views++;
$update = $connect->exec("UPDATE $db.tbl_radios SET views = $views WHERE id = '$id'");
echo json_encode(array("statusCode"=>200));
}
else
{
echo json_encode(array("statusCode"=>201));
}
}
catch(Exception $e)
{
echo json_encode(array("statusCode"=>201));
}
}
else
echo json_encode(array("statusCode"=>201));
$connect = null;
?>