• 22-12-2008, 21:51:54
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $sql = mysql_query("SELECT * FROM x_1 ORDER BY storyid DESC LIMIT 5");
    while ($row = mysql_fetch_array($sql))
    {


    $resim= $row['hometext'];

    echo "$resim";

    }


    $sql = mysql_query("SELECT * FROM x_2 ORDER BY storyid DESC LIMIT 5");
    while ($row = mysql_fetch_array($sql))
    {


    $resim= $row['hometext'];

    echo "$resim";

    }



    nesorucamı bilmediğim için kısacaanlatayım

    iki tanetablo var her ikisinden istediğim veriyi cekmek istiyorum ama tek yerdesayfayabasmak gerekiyo

    iki sorguyu yada tek sorguyla iki tablodaki veriyi naSI CEKİCEM AYNI VERİ TABANI

    tek echo içinde nası göstericem
  • 22-12-2008, 22:46:22
    #2
    tek echo içinde göstermek derken ? amacını söylersen farklı bir yöntemle yardımcı olabiliriz.
  • 23-12-2008, 09:16:14
    #3
    birinci değişkeni $resim1, ikinciyi de $resim2 yapıver .

    <?php echo $resim1 , $resim2 ; ?>
  • 23-12-2008, 23:09:23
    #4
    cekmek istediğim verilerin biri

    x_stories tablosunda diğeri

    x_files iki sorgu


    $sql = mysql_query("SELECT * FROM x_stories x_files ORDER BY storyid DESC LIMIT 5");


  • 23-12-2008, 23:13:43
    #5
    uysal_rockci'nin dediğini kullanın ?
  • 23-12-2008, 23:21:02
    #6
    Üyeliği durduruldu
    istediğini inner join ile yapabilirsin
    SELECT x_1.hometext as resim1,x_2.hometext as resim2 FROM x_1 inner join x_2 .. gibi
  • 23-12-2008, 23:24:33
    #7
    <?php echo $resim1 , $resim2 ; ?> öyle zatende birden fazla cekiyorum tek olsa oluyo o,10 arasını cektimmi biri sabit kalıyo diğeri seciyo yapmak istediğim
    http://www.buyuk-tire.com/1/
    xoops news modulu eski surumlerde resim aynı tabloda yeni sürümlerde başka tabloya kaydediyo

    iki tablo iki sorgu birden fazla veri

  • 24-12-2008, 00:02:15
    #8
    o zaman resim1[$i] ve resim2[$j] şeklinde diziye aktar while döngüsünde.
    diziyle halledersin herhalde.
  • 24-12-2008, 00:20:22
    #9
    $sql=mysql_query("select * from x_1 LEFT JOIN x_2
    while ($row = mysql_fetch_array($sql))
    {
    $resim= $row['hometext'];
    $resim2= $row['hometext2'];


    echo "$resim , $resim2";

    }
    Şeklinde yapabilirsiniz ama tek sorun hometext olayı bir tanesinin ismini değiştirmeniz gerekiyor