Alles wat ik invoer in mijn newsdb geef ik een id, dat id gaf ik eerst door het aantal rijen in de tabel te tellen en daar 1 bij op te tellen...
Maar nu ik een functie heb toegevoegd waarbij je berichten kan deleten, loop je kans dat 2 berichten hetzelfde id krijgen...
Nu had ik al iets bed8 om dit te voorkomen: het hoogste id uit de db halen en daar 1 bij optellen...
Dit wou ik doen dmv de volgende code:
Maar deze code geeft een fout volgens php, op de volgende regel:
Ik zie zelf de fout niet, jullie wel?
alvast bedankt
Maar nu ik een functie heb toegevoegd waarbij je berichten kan deleten, loop je kans dat 2 berichten hetzelfde id krijgen...
Nu had ik al iets bed8 om dit te voorkomen: het hoogste id uit de db halen en daar 1 bij optellen...
Dit wou ik doen dmv de volgende code:
PHP:
1
| <?$sql = "SELECT * FROM libary ORBER BY id DESC LIMIT 1";$resultaat = mysql_query($sql);$record = mysql_fetch_object($resultaat);$lastid = "$record->id";$id = "$lastid + 1";?> |
Maar deze code geeft een fout volgens php, op de volgende regel:
PHP:
1
| <?$record = mysql_fetch_object($resultaat);?> |
Ik zie zelf de fout niet, jullie wel?
alvast bedankt