$ pdo ifadelerini kullanmakta yeniyim, bu yüzden henüz php.net'te okumadığım basit bir şey olabilir. Veritabanını sorgularken yinelenen sonuçlar alıyorum.PDO, yanlış, ancak yinelenen verileri döndürüyor. Anahtar veritabanında değil.
Sonuç:
function getData(){
global $pdo;
$query = $pdo->prepare('SELECT * FROM usermeta WHERE meta_key = "fbmeta" LIMIT 0,30');
$query->execute();
return $query->fetchAll();
}
print_r(getData());
sorundur adlı tuşları (umeta_id
, user_id
, meta_key
, meta_value
) mevcut DO olduğunu, sayısal tuşlar:
[0] => Array
(
[umeta_id] => 31
[0] => 31
[user_id] => 2
[1] => 2
[meta_key] => fbmeta
[2] => fbmeta
[meta_value] => someMetaValueStuff;
[3] => someMetaValueStuff;
)
sorgu oldukça basittir
yapma. Sorgu nasıl döndürür? Ve onların iade edilmelerini nasıl engelleyebilirim?
Soran önce, evet elle kontrol ve küçük bir koleksiyona veritabanını sınırlı, bu yüzden çiftleri gerçekten var olmayan var. – Nukeface