heb een vraagje aan jullie! Ik wil er wel meteen op wijzen dat ik een beginner ben {vandaar in deze categorie}, dus verwacht niet te veel van me. Ik zal vast bepaalde termen verkeerd gebruiken... :P
Ik wil met PHP dingen naar een database sturen, dit gaat hartstikke goed.
Nu heb ik een formuliertje gemaakt om iets naar de database te versturen, dit gaat ook hartstikke goed...
Ik heb een formuliertje gemaakt waar je een URL in kan voeren. Als deze naar de database wordt verstuurd wordt er automatisch een id aan gegeven. (Dit heb ik gedaan met AUTO_INCREMENT. Dit gaat dus mooi en kan zo een aantal URL's naar de database sturen die er steeds een nieuw id aan geeft.
Nu is het probleem, dat als ik een URL wil verwijderen uit de database, dat er dus een id wegvalt. Als ik weer een nieuwe URL toevoeg gaat hij gewoon verder met waar hij gebleven was.
Je krijgt dan dus dit:
URL1 - ID=1
URL2 - ID=2
URL3 - ID=3
URL5 - ID=5
URL6 - ID=6
URL7 - ID=7
Het is vast mogelijk om hier dan als je een nieuwe URL heen wil sturen {in dit geval URL8} dat er het id 4 aan wordt gegeven. Maar ik weet dus niet hoe...
Mij lijkt de oplossing op steeds te zeggen dat hij id=1 moet aanmaken, bestaat deze al doe dan +1 tot er een id komt die nog niet bestaat. Zou niet weten of hier een mooie code voor is...
Hoop dat ik het een beetje duidelijk heb uitgelegd, hoop dat jullie me kunnen helpen.
Alvast hartelijk bedankt!
Owjah; weet niet of jullie hier wat aan hebben, maar zo verstuur ik iets naar de MYSQL database:
$sql = "INSERT INTO sites(website) VALUES ('" . $siteURL . "')";
mysql_query($sql);