webForumDet fria alternativet

while loop

2 svar · 149 visningar · startad av exikon

exikonMedlem sedan apr. 20024 inlägg
#1

Jag ska loopa igenom 2 tabeller i min DB kollla om vissa ID är lika:

Men det som händer är att den innre loopen loppas bara en gång. Finns det möjligen nåt som motsvarar ASPs movefirst??

while($med = mysql_fetch_array($result_media)) {

              while($art = mysql_fetch_array($result_art)) {
				
            if ($med\["mediaID"\]==$art\["artID"\]){
	$koll="Samma";
            }//if
  
                }//while				

}//while

Help

LarsGMedlem sedan dec. 200012 465 inlägg
#2

Gör jämförelsen direkt i SQL med hjälp av en join istället.

MungoMedlem sedan jan. 2000376 inlägg
#3

ja, det finns en sån funktion:

mysql_data_seek($rs, 0)

...ställer dig på row 0 i result identifiern $rs.

Genererad på 376 ms · cache AV · v20260730165559-full.f96bc7eb