çok büyük bir dizi içine çok boyutlu diziler koymak tek bir durum kimliği ve veritabanı isimleri çektikleri isimleri oluşturmaya çalışıyorum. Benim dizi ben array_push ve dizi birleştirme kullanmaya çalışıyorum buphp mysql veritabanı
$options = array("1" => "Active", "2" => "Inactive");
gibi bakıyor çıkıp gerekiyor ama yanlış devam ediyor. İşte
$allStatus = implode(',', array('1', '2'));
$statuses = $clCont->getAllRecords('*', '`status` WHERE idstatus IN ('.$allStatus.')');
$status = mysqli_fetch_assoc($statuses);
$statusOpt = array();
do
{
array_push($statusOpt[$status['idstatus']],$status['statusName']);
}
while ($status = mysqli_fetch_assoc($statuses));
$rows = mysqli_num_rows($statuses);
if($rows > 0)
{
mysqli_data_seek($statuses, 0);
$status = mysqli_fetch_assoc($statuses);
}
print_r($statusOpt);
Yani olsun sonuç nedir? –
Boş bir dizi alıyorum gibi görünüyor Array ( [1] => [2] => ) –
ah tamam ben de alan adını değil kimliği alıyorum. Bunu kontrol ettim ve alan adı var ve sadece –