• 08-08-2006, 12:39:37
    #1
    Şimdi mysql den icerik tablosundan

    isim
    soyisim
    adres

    çekecem, bunları sayfada bastırcam.

    hangi komutla çekecem veriyi ?
  • 08-08-2006, 12:44:37
    #2
    <?php include("./inc/myconf.php");
    $epostax="sti@flash.gen.tr";
    $dbhost=$dbhostx;
    $dbuser =$dbuserx;
    $dbsifre=$dbsifrex;
    $database=$databasex;
    $tabloisim =$tabloisimx;
    $veriyolum = mysql_connect($dbhost, $dbuser,$dbsifre);
    mysql_select_db($database,$veriyolum);
    $result = mysql_query("SELECT * FROM $tabloisim ORDER BY id DESC LIMIT 10",$veriyolum);
    $uyesayisi = mysql_query("SELECT * FROM $tabloisim ",$veriyolum);
    $satir=mysql_num_rows($uyesayisi);
    echo"<link href=style.css rel=stylesheet type=text/css>";
     echo "<table width=420 border=0 bordercolor=#CCCCCC cellspacing=0 cellpadding=0>"; //echo "<table border=1>\n";
      echo"<tr>
        <td width=140  class=listebaslik align=left>Kullanici Adi</td>
        <td width=200 class=listebaslik align=left>E-posta</td>
    	 <td width=80 class=listebaslik align=left>Kayit Tarihi</td>
      </tr>";
      while ($myrow = mysql_fetch_row($result)) {
     echo "<table width=420 border=0 bordercolor=#CCCCCC cellspacing=0 cellpadding=0>"; //echo "<table border=1>\n";
      echo"<tr>
        <td width=140 class=style8><a href=uyedetay.php?idx=$myrow[0]>$myrow[1]</a></td>
        <td  width=200 class=listeyazi align=left>$myrow[5]</td>
    	  <td  width=80 class=listeyazi align=left>$myrow[7]</td>
      </tr>";
    echo "</table>";
    }?>
    bunu inceleyebilirsin.aldıgı verileri tablo içine yazdırıyor
  • 08-08-2006, 14:27:05
    #3
    Yukarıdaki komut epey karmaşık olmuş daha basit bişey yazayım ben

    //db baglantı kısmı 
    mysql_connect("localhost","db kullanıcı adı","db şifre"); 
    mysql_select_db("db adı"); 
    
    
    $kayit	= mysql_query("SELECT isim,soyisim,adres FROM tablo_adı");
    while($kayitlar = mysql_fetch_array($kayit)){
    echo "isim : ".$kayitlar['isim']."<br />";
    echo "soyisim : ".$kayitlar['soyisim']."<br />";
    echo "adres : ".$kayitlar['adres']."<br />";
    }
    Yukarıdaki kısım istediğin işi görür isteğe bağlı şu satırları değiştirerek farklı şekillerde kayıt cekebilirsin

    //10 tane kayıt cekme
    $kayit	= mysql_query("SELECT isim,soyisim,adres FROM tablo_adı limit 0,10");
    //10 tane kayıdı isim sırasına göre cekme
    $kayit	= mysql_query("SELECT isim,soyisim,adres FROM tablo_adı order by isim  limit 0,10");
    //son eklenen 10 tane kayıdı cekme (eğer id kolonunun ismi id ise)
    $kayit	= mysql_query("SELECT isim,soyisim,adres FROM tablo_adı order by id desc limit 0,10");
    //Rastgele 10 tane kayıt cekme
    $kayit	= mysql_query("SELECT isim,soyisim,adres FROM tablo_adı order by rand() limit 0,10");
    //isimlerin içinde ahmet olanları çekme
    $kayit	= mysql_query("SELECT isim,soyisim,adres FROM tablo_adı where isim like '%ahmet%'");
    //a harfi ile başlayan isimleri cekme
    $kayit	= mysql_query("SELECT isim,soyisim,adres FROM tablo_adı where isim regexp '^a'");
    Herhalde yukarıdaki örnekler işini görür
  • 08-08-2006, 15:09:38
    #4
    Üyeliği durduruldu
    $kayit = mysql_query("SELECT isim,soyisim,adres FROM tablo_adı");
    while(
    $kayitlar = mysql_fetch_array($kayit)){
    echo
    "isim : ".$kayit['isim']."<br />";
    echo
    "soyisim : ".$kayit['soyisim']."<br />";
    echo
    "adres : ".$kayit['adres']."<br />";
    }
    yerine
    $kayit = mysql_query("SELECT isim,soyisim,adres FROM tablo_adı");
    while(
    $kayitlar = mysql_fetch_array($kayit)){
    echo
    "isim : ".$kayitlar['isim']."<br />";
    echo
    "soyisim : ".$kayit
    lar['soyisim']."<br />";
    echo
    "adres : ".$kayit
    lar['adres']."<br />";
    }
    olmasın :P
  • 08-08-2006, 15:12:40
    #5
    olur öyle şeyler
  • 08-08-2006, 15:16:53
    #6
    ehhe mümkündür
  • 08-08-2006, 20:15:00
    #7
    Arkadaşların çok tşk ederim.

    İşin iğrenç yanı ben 4 hafta php kursuna gittim kafa basmıyor bir türlü
  • 09-08-2006, 19:44:56
    #8
    Üyeliği durduruldu
    php öğren
    mysql bölümü işini görebilir.
    onlara bak şu işler bitince bende 10 dk da mysql-php giriş makalesi hazırlayabilirim öğrenmek 30 dk filan alır
  • 09-08-2006, 20:26:53
    #9
    Üyeliği durduruldu
    Kalyoncu adlı üyeden alıntı: mesajı görüntüle
    Arkadaşların çok tşk ederim.

    İşin iğrenç yanı ben 4 hafta php kursuna gittim kafa basmıyor bir türlü
    bırak php yi asp.net e kas o zaman :P onun bi studiosu var 20 dakikada üyelik sistemi yaparsın