anoniem Geplaatst: 9 januari 2004 Delen Geplaatst: 9 januari 2004 Hallo allemaal! Ik heb hier een script dat helemaal geen error's geeft maar ik heb toch een probleem. Hij moet de gegevens uit een mySQL database weergeven met de hoogste ID. Dat doet hij ook netjes. Maar ik wil ook een nieuwe tabel maken met de id van dat bericht wat hij weergeeft. Alleen hij maakt geen tabel. Dit is de code: [code:1:13b9798936]<style type="text/css"> <!-- body,td,th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; } --> </style><?php error_reporting ( E_ALL ); set_time_limit(15); include("config.php"); MySQLConnect(); $toon_query = mysql_query("SELECT * FROM nieuws ORDER BY id DESC LIMIT 1 ") or die (mysql_error()); mysql_query("CREATE TABLE `$toon->id` ( `id` INT( 255 ) UNSIGNED NOT NULL AUTO_INCREMENT , `onderwerp` VARCHAR( 255 ) NOT NULL , `datum` VARCHAR( 255 ) NOT NULL , `tijd` VARCHAR( 255 ) NOT NULL , `bericht` VARCHAR( 255 ) NOT NULL , PRIMARY KEY ( `id` ) )"; while($toon = mysql_fetch_object($toon_query)) { echo"<table width=\"427\" border=\"0\" align=\"center\">"; echo"<tr>"; echo"<th width=\"427\" scope=\"col\"><font face=\"Verdana\" size=\"2\"><b>$toon->onderwerp - $toon->datum<b></font></th>"; echo"</tr>"; echo"<tr>"; echo"<th scope=\"row\"><font face=\"Verdana\" size=\"2\"><br>$toon->bericht<font><p><font face=\"Verdana\" size=\"1\">Bewerken - <a href=\"http://www.quest-zone.com/blog/delete.php?id=$toon->id\">Deleten</a></font></th>"; echo"</tr>"; echo"</table><br>"; } mysql_close($server); ?>[/code:1:13b9798936] Quote Link naar reactie
anoniem Geplaatst: 9 januari 2004 Auteur Delen Geplaatst: 9 januari 2004 Het creeren van de table gebeurt buiten de while-lus, met als gevolg dat de waarde voor $toon->id nog niet bekend is. Overigens vind ik het vreemd dat je een table wil aanmaken met de id uit een andere table. Waarom wil je dat? Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen