A l'aide !!! PROBLEME mysql_fetch_array

Petit nouveau ! | 2 Messages

21 nov. 2010, 15:28

Bojour j'utilise une bd mysql pour remplir un array
ca fonctionne bien sauf qu'il saute le premier enregistrement
$totalRows_RecordsetProj me retourne bien 8 entrées et le tableau ne m'en affiche que 7 , la première n'apparaît pas
Une idée ?
Merci d'avance
$tabproj = array();
mysql_select_db($database_glossaireatw, $glossaireatw);
$query_RecordsetProj = "SELECT proj_id, proj_name FROM glos_proj";
$RecordsetProj = mysql_query($query_RecordsetProj, $glossaireatw) or die(mysql_error());
$row_RecordsetProj = mysql_fetch_assoc($RecordsetProj);
$totalRows_RecordsetProj = mysql_num_rows($RecordsetProj);

while($ligne=mysql_fetch_array($RecordsetProj)) {
  $tabproj[$ligne[0]] = $ligne[1];
}

Petit nouveau ! | 2 Messages

21 nov. 2010, 15:40

Je me réponds :

il sufit de virer la ligne

$row_RecordsetProj = mysql_fetch_assoc($RecordsetProj);

qui fait un tour pour rien et avance le pointeur :)