while problem

PHP

2 svar · 157 visningar · startad av U2K

Medlem sedan jan. 2000224 inlägg
Trådstart#1

Jag har information från föregående sida lagrad i en array.. hur lägger man in den på databasen?

mysql_query("update tbl set namn = $namn[] where id= $id[]");

gör man såhär eller ska det vara utan []?

Medlem sedan nov. 200013 890 inlägg
#2

Kan detta hjälpa :q

$i=0;
while ($i < $Antalet_värden_i_din_array){
  mysql_query("update tbl set namn = $namn[$i] where id= $id[$i]");
  $i++;
}
Medlem sedan jan. 2000224 inlägg
#3

Tack Tor..

Tyvärr så hade jag hjärnsläpp när jag skrev brevet så jag löste det ett par minuter senare.. Jag har gjort det så många gånger förut men fick bara syntax i hjärnan.. Hade inte hållit på med arrayer på ett tag så jag fick mig en läxa.. tack ändå

271 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)