mysql^'den PDO'ya geçeyim dedim başım dertten kurtulmuyor. Yanlış mı
yapıyorum onuda anlamadım ekran çıktısı 1,1,1 olarak geliyor ama
veritabanında hiç bir değişiklik yok...

<?php
$db_host = "127.0.0.1";
$db_user = "root";
$db_pass = "";
$db_name = "test";

try {$db = new PDO("mysql:dbname=$db_name;host=$db_host", $db_user,
$db_pass );}
    catch(PDOException $e){echo $e->getMessage();}

$title_insert = $db->prepare("UPDATE topics SET topic_title = ? WHERE id =
?");
$title_insert->bindParam(1, $topic_id);
$title_insert->bindParam(2, $topic_title);

$tag_insert = $db->prepare("UPDATE topics SET topic_tags = ? WHERE id = ?");
$tag_insert->bindParam(1, $topic_id);
$tag_insert->bindParam(2, $topic_tags);

$story_insert = $db->prepare("UPDATE topics SET topic_story = ? WHERE id =
?");
$story_insert->bindParam(1, $topic_id);
$story_insert->bindParam(2, $topic_story);

$topic_id = 1;
$topic_title = "title";
$topic_tags = "tags";
$topic_story = "story";

$sonuc_title = $title_insert->execute();
echo $sonuc_title.'<br />';

$sonuc_tag = $tag_insert->execute();
echo $sonuc_tag.'<br />';

$sonuc_story = $story_insert->execute();
echo $sonuc_story.'<br />';
?>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap