$ Row = mysql_fetch_array ($ result);

0 Cevap php

Biz bu kodu vardır:

$rowArray;
$rowID = 1;
$query = "SELECT idCentros FROM centros";
$result = mysql_query($query);
$numrows=mysql_num_rows($result);

while($row = mysql_fetch_array($result)){    
        $rowArray[$rowID] = $row['idCentros'];   
        $rowID = $rowID +1;
    }  

$ Numrows (biz bu tabloda var satırlar) 4 döndürür ... ama bilinmeyen bir nedenle döngü bu 4 º satır alır önümüzdeki 2 º satır alınıyor başlar ve sonra bu (yanlış $ satır =) döngü sona erer. Anladığım kadarıyla bu genel kodu ve tablo tanımı şöyle:

column idcentros int(11)      pk notnull autoincremental
column nombre    mediumtext

Ne oluyor olabilir? Şimdiden teşekkürler ...

0 Cevap