Değişken takıldığında mysqli sorgu çalışmıyor

0 Cevap php

Ben ilave gözler çift gerekir! Ben bir süper basit bir sorgu var:

$result = $mysqli->query("SELECT post_id FROM blog_posts WHERE post_uri = 'the-test-post' LIMIT 1");
$row = $result->fetch_array();

ve bu bana post_id verir. Ben post_uri için bir değişken eklemek Ancak, sonuç boş. Ben hangi hiçbiri çalıştı Yolları çalıştı:

$result = $mysqli->query("SELECT post_id FROM blog_posts WHERE post_uri = '".$post_uri."' LIMIT 1");


$result = $mysqli->query("SELECT post_id FROM blog_posts WHERE post_uri = ".$post_uri." LIMIT 1");


$result = $mysqli->query("SELECT post_id FROM blog_posts WHERE post_uri = $post_uri LIMIT 1");

Ben başka bir sayfa sadece doğru çalışma benzer bir sorgu var, bu yüzden beni daha da karıştırır. Yardım takdir.

0 Cevap