• 03-03-2008, 03:05:03
    #1
    Üyeliği durduruldu
    mysql den veri çekiyorum ama sadece ilk kayıtı gösteriyor ne yapmam lazım
    <?php
    $user="root";
    $pass="";
    $host="localhost";
    $veri="deneme";
    $baglan=mysql_connect($host,$user,$pass);
    mysql_select_db($veri,$baglan);
    
    $sorgu = mysql_query ("SELECT * FROM aranan");
    
    $search = mysql_result ($sorgu,"arama");
    
    echo "$search";
    ?>
    hata nerde
  • 03-03-2008, 03:20:58
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?php
    $user="root";
    $pass="";
    $host="localhost";
    $veri="deneme";
    $baglan=mysql_connect($host,$user,$pass);
    mysql_select_db($veri,$baglan);
    
    $sorgu = mysql_query ("SELECT * FROM aranan");
    
    while($al = mysql_fetch_array($sorgu)){
    echo $al['arama'];
    }
    ?>
    Bu şekilde denermisin, şu an kafam biraz bulanık istediğini yanlış anlamış olabilirim. bu değilse eğer, tam olarak veritabanından ne çekmek istediğini söylersen yardımcı olmaya çalışırım.

    edit: kodda kendim de bir yanlışlık yapmışım şimdi düzelttim.
  • 03-03-2008, 03:31:05
    #3
    Üyeliği durduruldu
    Crazy_Blood adlı üyeden alıntı: mesajı görüntüle
    <?php
    $user="root";
    $pass="";
    $host="localhost";
    $veri="deneme";
    $baglan=mysql_connect($host,$user,$pass);
    mysql_select_db($veri,$baglan);
    
    $sorgu = mysql_query ("SELECT * FROM aranan");
    
    $search = mysql_query($sorgu);
    while($al = mysql_fetch_array($search)){
    echo $al['arama'];
    }
    ?>
    Bu şekilde denermisin, şu an kafam biraz bulanık istediğini yanlış anlamış olabilirim. bu değilse eğer, tam olarak veritabanından ne çekmek istediğini söylersen yardımcı olmaya çalışırım.
    hocam yaptım olmadı sorun şu ben bir form.html yaptım ve aranan.php (form.html yazdıgım zaman aranan.php ye post yoluyla mysql insert oluyor orda sorun yok sorun bu kayıtları listeletmek show.php de sanırım mysqlde var sorun veya show.php de anlamadım vallaha
  • 03-03-2008, 03:33:28
    #4
    Üyeliği durduruldu
    pardon hocam oldu peki bu aranılan kayıtlar sonu.html olcak şekilde belşi bir sitenin anasayfasına nasıl yönlendiririz
  • 03-03-2008, 03:34:18
    #5
    Yukarıdaki Kodda Kendim de Hata yapmışım Şimdi Düzelttim, Benim Anladığım şu, aranan tablosunun içerisindeki arama sütununun içindeki verileri çekmeye çalışıyorsun sanırım, eğer öyleyse yukarıdaki kodları düzelttim tekrar dene istersen. yanlış anlamışsam da kusura bakma, gözlerimi zor açıyorum yorgunluktan, yatıcam da yatmadan önce senin sorunu çözelim.
  • 03-03-2008, 03:36:39
    #6
    strhost adlı üyeden alıntı: mesajı görüntüle
    pardon hocam oldu peki bu aranılan kayıtlar sonu.html olcak şekilde belşi bir sitenin anasayfasına nasıl yönlendiririz
    anlamadım tam ne istediğini, biraz anlayışım kıt herhalde kayıtları .html bir sayfada listelemek mi istiyorsun?
  • 03-03-2008, 03:39:09
    #7
    Üyeliği durduruldu
    Crazy_Blood adlı üyeden alıntı: mesajı görüntüle
    anlamadım tam ne istediğini, biraz anlayışım kıt herhalde kayıtları .html bir sayfada listelemek mi istiyorsun?
    evet tıklayıncada sitenin anasayfasını gitmesini istiyorum bu arada repini verdim
  • 03-03-2008, 03:45:23
    #8
    Normalde Bu şekilde birşey mümkün değil ama .htaccess ile mümkün. Sunucun linux ise .htaccess dosyasının içine şunları yaz;
    <FilesMatch \.html$>
    ForceType application/x-httpd-php
    </FilesMatch>
    Daha Sonra *.html olarak kaydettiğin bir sayfanın içerisinde php kodları çalışır. kayıtlardan herhangi birisine tıklayınca sitenin anasayfasına yönlenmesini istiyorsan da
    <?php
    $user="root";
    $pass="";
    $host="localhost";
    $veri="deneme";
    $baglan=mysql_connect($host,$user,$pass);
    mysql_select_db($veri,$baglan);
    
    $sorgu = mysql_query ("SELECT * FROM aranan");
    
    $search = mysql_query($sorgu);
    while($al = mysql_fetch_array($search)){
    $liste = $al['arama'];
    echo"<a href=\"http://www.siteismi.com\">$liste</a><br>";
    }
    ?>
    Şeklinde Yapabilirsin.
  • 03-03-2008, 03:59:03
    #9
    Üyeliği durduruldu
    Crazy_Blood adlı üyeden alıntı: mesajı görüntüle
    Normalde Bu şekilde birşey mümkün değil ama .htaccess ile mümkün. Sunucun linux ise .htaccess dosyasının içine şunları yaz;
    <FilesMatch \.html$>
    ForceType application/x-httpd-php
    </FilesMatch>
    Daha Sonra *.html olarak kaydettiğin bir sayfanın içerisinde php kodları çalışır. kayıtlardan herhangi birisine tıklayınca sitenin anasayfasına yönlenmesini istiyorsan da
    <?php
    $user="root";
    $pass="";
    $host="localhost";
    $veri="deneme";
    $baglan=mysql_connect($host,$user,$pass);
    mysql_select_db($veri,$baglan);
    
    $sorgu = mysql_query ("SELECT * FROM aranan");
    
    $search = mysql_query($sorgu);
    while($al = mysql_fetch_array($search)){
    $liste = $al['arama'];
    echo"<a href=\"http://www.siteismi.com\">$liste</a><br>";
    }
    ?>
    Şeklinde Yapabilirsin.
    localde


    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\EasyPHP 2.0b1\www\arama\show.php on line 12
    hata verdi