folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Mysql Sorgusu-Başarılımı Değilmi?



Mysql Sorgusu-Başarılımı Değilmi?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sancaks
    sancaks's avatar
    Kayıt Tarihi: 27/Kasım/2010
    Erkek
    if($_POST){
    
                $comment = $_POST["comment"];
                $name    = $_POST["name"];
    try{
    $ekle = mysql_query("UPDATE guestbook SET name='$name' WHERE comment='$comment'");
    echo 'Change is successful';
    }catch(Exception $e)
    {
    echo $e;
    }
    }
    ?>

    arkadaşlar sql query sorgusunu yolluyoruz başarılı olduysa successful yazıyor ama olmadığını nasıl test edip (error ) yazdırabilirim..bu sorgu daha önce girilen bir comment'i bulup değiştiriyor.sorun şu ki ya bu comment yoksa ?teşekkürler

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Austen
    Austen's avatar
    Kayıt Tarihi: 13/Ağustos/2012
    Erkek

    mysql affected rows

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sancaks
    sancaks's avatar
    Kayıt Tarihi: 27/Kasım/2010
    Erkek
    Austen bunu yazdı

    mysql affected rows

    teşekkürler çözdüm

    <?php  
    if($_POST){
    
                $comment = $_POST["comment"];
                $name    = $_POST["name"];
    
    $ekle = mysql_query("UPDATE guestbook SET name='$name' WHERE comment='$comment'");
    if (mysql_affected_rows()>0)
    
        {
            echo("success"); 
        }
    else
        {
        echo("error");
        }
    
    }
    ?>

     

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ndmylmz
    ndmylmz's avatar
    Kayıt Tarihi: 01/Ocak/2010
    Erkek
    sancaks bunu yazdı
    if($_POST){
    
                $comment = $_POST["comment"];
                $name    = $_POST["name"];
    try{
    $ekle = mysql_query("UPDATE guestbook SET name='$name' WHERE comment='$comment'");
    echo 'Change is successful';
    }catch(Exception $e)
    {
    echo $e;
    }
    }
    ?>

    arkadaşlar sql query sorgusunu yolluyoruz başarılı olduysa successful yazıyor ama olmadığını nasıl test edip (error ) yazdırabilirim..bu sorgu daha önce girilen bir comment'i bulup değiştiriyor.sorun şu ki ya bu comment yoksa ?teşekkürler

    Hocam sorgun $ekle ise if($ekle){ //success }else{ //unseccess } şeklinde döndürebilirsin.


    Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - Öğrenci - YTÜ
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sancaks
    sancaks's avatar
    Kayıt Tarihi: 27/Kasım/2010
    Erkek
    ndmylmz bunu yazdı
    sancaks bunu yazdı
    if($_POST){
    
                $comment = $_POST["comment"];
                $name    = $_POST["name"];
    try{
    $ekle = mysql_query("UPDATE guestbook SET name='$name' WHERE comment='$comment'");
    echo 'Change is successful';
    }catch(Exception $e)
    {
    echo $e;
    }
    }
    ?>

    arkadaşlar sql query sorgusunu yolluyoruz başarılı olduysa successful yazıyor ama olmadığını nasıl test edip (error ) yazdırabilirim..bu sorgu daha önce girilen bir comment'i bulup değiştiriyor.sorun şu ki ya bu comment yoksa ?teşekkürler

    Hocam sorgun $ekle ise if($ekle){ //success }else{ //unseccess } şeklinde döndürebilirsin.

    teşekkürler onuda bir deneyim.

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ozgunlu
    ozgunlu's avatar
    Banlanmış Üye
    Kayıt Tarihi: 11/Kasım/2011
    Erkek

    YAZMAYIN ARTIK mysql ile SORGU !

    mysqli ya da pdo kullanın.


    Hello, i am nothing. I come from Neverland.
Toplam Hit: 730 Toplam Mesaj: 6
php sql query