• 15-05-2007, 22:40:34
    #1
    a.php?id=111 gibi bi adressten id no 111 olan satırdaki ad , soyad , gibi verileri almak istiyorum ama bi türlü yapamadım yardımcı olurmusunuz lütfen.

    get ille urlden id yi aıyorum fakat mysql den o id ye ait satırı çekemiyorum.
  • 15-05-2007, 22:49:12
    #2
    <?php
    include("ayar.php");
    $id = htmlspecialchars(intval(strip_tags($_GET['id'])));
    $sonuc = mysql_query("Select ad, soyad From TABLON where id=$id");
    $satir = mysql_fetch_array($sonuc);
    $ad = $satir['ad'];
    $soyad = $satir['soyad'];
    echo "Adı: ".$ad."<br>";
    echo "Soyadı: ".$soyad;
    ?>
  • 15-05-2007, 22:59:11
    #3
    Warning:  mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/xxx/public_html/tst.php on line 5
    </b>bende senin gibi yaptım bu hata çıkıyor.
    5.satır bu
    $satir = mysql_fetch_array($sonuc);
  • 15-05-2007, 23:03:22
    #4
    mysql_connect bağlantı bilgilerin sayfada yazılımı yada ayar.php gibi bir dosya include ettinmi.

    Tablo ismin yanlış olabilir,
    ad, soyad kısmında karakter hatası yapıyor olabilirsin.

    İlgili tabloya bağlanamamış.
  • 15-05-2007, 23:19:58
    #5
    tablo isimlerini kontrol et..
    doğru olduğundan emin ol..
    birde Ersat ın dediği gibi mysql ve db bağlantılarını yapman gerek...

    Ayar.php

    Alıntı
    <?php
    $db_username="MYSQL KULLANICI ADI";
    $db_userpass="MYSQL ŞİFREN";
    $db_host="localhost";
    $db_ismi="VERİTABANI İSMİ";
    $baglanti=mysql_connect($db_host,$db_username,$db_ userpass);
    mysql_select_db($db_ismi,$baglanti);
    ?>
    bu yukarıdaki kodları kendine göre düzenle ve ayar.php olarak kaydet...

    verileri çekmek istediğin php dosyasında ise
    Alıntı
    <?php include("ayar.php"); ?>
    ile dosyanı include et...

    kolay gelsin.
  • 15-05-2007, 23:21:03
    #6
    buldum hatamı teşekkür ederim uğraşlarınız için