Ik heb zitten zoeken op google maar ik kan het niet echt vinden. Ik wil de laatste row die aan de tabel toegevoegd is updaten maar nu weet ik dus niet of het uberhaupt mogelijk is. Iemand enig idee?
Alvast Bedankt.
Alvast Bedankt.
Verwijderd
[ Voor 73% gewijzigd door Verwijderd op 03-06-2005 12:26 ]
Het werktVerwijderd schreef op vrijdag 03 juni 2005 @ 12:25:
Ja dat is mogelijk.
gewoon "getLastUpdatedRow" aanroepen, als dat niet werkt mischien "supplyUsWithMoreInfo()"...
1
2
3
4
5
6
7
8
9
| $SQLquery = mysql_query("SELECT * FROM deTable"); $NUMrows = mysql_num_rows($SQLquery); for($x=0;$x<$NUMrows;$x++){ if($x == $NUMrows-1){ $row_id = mysql_result($SQLquery, $x, "id"); $UPDATErow = mysql_query("UPDATE deTable SET var='$var' WHERE id=$id"); } } |
[ Voor 18% gewijzigd door Bram77 op 03-06-2005 12:34 ]
Verwijderd
Niet in een multithreaded environment. Met php kun je dat dus nooit op zo'n manier oplossen.Bram77 schreef op vrijdag 03 juni 2005 @ 12:33:
[php]
Misschien is er wel een makkelijkere manier, maar dit werkt iig.
Ik ga er dus vanuit dat je een veld "id" op autoincrement hebt.
[ Voor 28% gewijzigd door whoami op 03-06-2005 12:38 ]
https://fgheysels.github.io/
Dit topic is gesloten.
![]()