İlk veri iken döngü içinde eksik

3 Cevap php

ben sana göstereyim, ilk veri boş geliyor, db den veri almak için çalışıyorum, ama süre döngü am

<?php
$query = "SELECT * FROM `artists` WHERE label_id = '$id' ORDER BY name";

$result = mysql_query($query);



while ($info = mysql_fetch_array($result)) {

?>

    <option value="<?php echo $info['ID']; ?>"><?php echo $info['name']; ?></option>

   <?php 
        }
 ?>

Burada ilk $ info ['ID'] satır veri eksik, $ info ['isim'] Tamam ama kimliği eksik.

nereye i sizce yanlış mıyım?

thx

3 Cevap

(Örneğin $ info ['id'] değilse) değer anahtarlarını denetleyin.

Hala çalışmıyor ise süre bu satır sonra eklemek

print_r($info); die();

Bu modda $ bilgi (hiçbir kimliği varsa, sorguyu kontrol) içerdiği göreceksiniz.

Sizin Kimlik alanı gerçekten label_id denir. Deneyin:

<?php echo $info['label_id']; ?>

Eğer = "x" değeri eksik olduğundan emin misin, ben alıyorum duygu değer .. can eksik olduğunu düşünüyorum orada ur javascript ve onun selectbox gelen değeri almıyorum yanlış bir şey olduğunu ve dayalı olduğunu u çıkış html kaynağını görüntüleyebilir ve seçenekler aslında onları değeri varsa .. Ayrıca ur tablo şema ilanıyla yararlı olacağı görünümünde.