• 19-02-2022, 13:49:08
    #1
    Merhabalar, Aşağıda belirttiğim bir tablom mevcut. Örneğin url kısmında; siteadi.c0m/2/ yazdığımda id si 2 olanları çekmek istediğimde nasıl bir yol izlemeliyim.
    google youtube gibi platformlarda istediğimi bulamadım. yardımcı olabilir misiniz? Şimdiden teşekürler iyi formlar.
  • 19-02-2022, 13:53:11
    #2
    mysql sorgusunu şu şekilde deneyin.

    SELECT * FROM table WHERE id = '2'
    eğer pdo kullanıyorsanız da şu şekilde yapabilirsiniz.

    $id = $_GET['id']; 
    $query = $db->query("SELECT * FROM table WHERE uye_id = '{$id}'")->fetch(PDO::FETCH_ASSOC);
    if ( $query ){
        print_r($query);
    }
  • 19-02-2022, 13:53:52
    #3
    Htaccess kullanabilirsiniz
  • 19-02-2022, 13:55:10
    #4
    Htaccess ile yapabilirsiniz.
    PHP ile GET kullanarak veritabanındaki ID'si 2 olan değerlere ulaştınız. Kullandığınız mevcut URL yapısı şöyle diyelim;
    https://test.com/ara.php?val=aranan kelime
    Bu yapıyı bahsettiğiniz yapıya çevirmek için htaccess üzerinde şunu yapmalısınız;

    RewriteRule ^ara/(.*)$ ara.php?val=$1
  • 19-02-2022, 13:59:19
    #5
    $sqlj = mysqli_sql_query("SELECT * FROM tabloadı WHERE id='2' ORDER by id DESC LIMIT 10");
    while ($row = mysqli_fetch_array($sqlj)) {
    
    echo "<p class="">'.$row['id'].'</p>";
    echo "<p class="">'.$row['adsoyad'].'</p>";
    echo "<p class="">'.$row['mail'].'</p>";
    }
    bu şekilde çekebilirsiniz.