Jump to content
php.lv forumi

Recommended Posts

Posted (edited)

$result_from = mysql_query("SELECT * FROM $table",$link_from);

while ($row = mysql_fetch_array($result_from)) {

 

 

while (list($k,$val) = each($row)) {

print "$val\n";

 

 

}

 

 

}

 

rezultātā tiek atgriezts mistisks cipars un katra tabulas kolonnas vertība 2vas reizes

 

kapēc? Kas ir nepareizi?

Edited by aika
Posted

mysql_fetch_array masiivu, kur veertiibas ir gan kaa parasts indekseets masiivs, gan kaa associatiivs. Izmanto mysql_fetch_row vai mysql_fetch_assoc.

Posted
mysql_fetch_array masiivu, kur veertiibas ir gan kaa parasts indekseets masiivs, gan kaa associatiivs. Izmanto mysql_fetch_row vai mysql_fetch_assoc.

pareizi! viss tagad štokos - txs!

Posted

Norādi otro argumentu funkcijai, tad atgriezīs tik vienu atslēgu kolonnai .

Konstanti MYSQL_ASSOC izmanto, ja vēlies, lai masīva atslēgās ir kolonnu nosaukumi, bet MYSQL_NUM - lai atslēgas ir secīgi numurētas.

×
×
  • Create New...