24. maj 2004 - 14:55Der er
6 kommentarer og 1 løsning
MySQL og While. Start fra row nr. X
Hej.
Jeg ønsker at lægge én til nummeret i feltet "count", begyndende fra row nr. 5 (eller 10, eller 12 - bare et eksempel). Finder der noget i retning af "Starting from.." til enten SQL sætningen eller til While løkken ?
Det virker ikke rigtig. Burde nedenstående fungere ? :
$plus = mysql_query("SELECT * FROM tab LIMIT $offset") or die(mysql_error()); while ($row = mysql_fetch_array($plus)) { mysql_query("UPDATE tablecontent SET `count`=`count`+1") or die(mysql_error()); }
Hvad der sker er, at hvis $offset indeholder 18, så ændres alle værdier, så de starter med 18, og ellers går én op pr. ny row.
sandbox - jeg ved heller ikke lige hvad jeg tænkte da jeg skrev det - måske det gik lige hutigt nok
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.