PHP'ye oldukça yeni geldim ve etrafa baktım ve aradığım yanıtı bulamıyorum.SQL sonuçlarını PHP dizisine dönüştürün
Ben bu gibi, bir SQL sorgusu yapmak istiyorum:
$result = mysqli_query($connection, $command)
if (!$result) { die("Query Failed."); }
// Create my array here ... I'm thinking of maybe having to
// make a class that can hold everything I need, but I dunno
while($row = mysqli_fetch_array($result))
{
// Put the row into an array or class here...
}
mysqli_close($connection);
// return my array or class
Temelde sonucunun tüm içeriğini almak ve ben satır olarak benzer bir şekilde erişebileceğiniz bir dizi oluşturmak istiyorum. Örneğin, 'uid' adlı bir alanım varsa bunu myData ['uid'] aracılığıyla elde edebilmeyi istiyorum. Sanırım birkaç satır olabileceğinden, belki daha çok myData [0] ['uid'], myData [1] ['uid'], vb. Gibi bir şey olabilir.
Herhangi bir yardım için teşekkür ederiz.
db yapısı nedir? 4myData ['id'] = $ row ['id']; ' –
gibi yapabilirsiniz. Peki ya kaç tane satır veya alanın döndürüleceğini bilmiyorum? Ayrıca, benim için verileri alabilen global bir SQL sınıfı oluşturmaya çalışıyorum, bu yüzden alanların adlarını bile bilmiyorum, böylece böyle atayamam. Şu anda Benim DB yapıdır sadece uid: int firstName: varchar (64) lastName: varchar (64) emailAddress: varchar (64) şifresi: varchar (64) –
sorgu –