mysql fehler oder php?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
adresse
aufenthalt
besucher
code
datei
datenbank
eingetragen code
ende
klappen
klicken
server
start
test
verbindung
vergessen
wissen
-
ich habe hier 2 Dateien:
besucher.php
<html><head><title>Test</title> <script type=\"text/javascript\"> var Start = new Date(); var Startzeit = Start.getTime(); function Aufenthalt () { var Ende = new Date(); var Endzeit = Ende.getTime(); document.forms[0].aufenthaltf.value = Math.floor((Endzeit - Startzeit) / 1000); document.forms[0].startf.value = Start.toLocaleString(); document.forms[0].endef.value = Ende.toLocaleString(); document.forms[0].submit(); } </script> </head> <body onunload=\"Aufenthalt()\"> <form method=\"POST\" action=\"ahcp.php\"> <input type=\"hidden\" name=\"startf\"> <input type=\"hidden\" name=\"endef\"> <input type=\"hidden\" name=\"aufenthaltf\"> <input type=\"hidden\" name=\"IP\" value=\"<?php echo $_SERVER[\'REMOTE_ADDR\']; ?>\"> <a href=\"javascript:Aufenthalt()\">Bitte klicken!</a> </form> <?php mysql_connect(\"mysql.lima-city.de\", \"USER85463\", \"xxxxxxxx\"); mysql_select_db(\"db_85463_4\"); $sql = \"SELECT * FROM aufenthalte\"; $result = mysql_query($sql); echo \"<table border=\'1\' cellspacing=\'0\'>\\n\"; echo \"<tr><th>Nummer</th><th>Start des Aufenthaltes</th><th>Ende des Aufenthaltes</th><th>Länge des Aufenthaltes</th><th>IP-Adresse des Besuchers</th>\\n\"; while ($row = mysql_fetch_assoc($result)) { echo \"<tr>\"; foreach ($row as $key => $value) { echo \"<td>$value </td>\\n\"; } echo \"</tr>\"; } echo \"</table>\\n\"; mysql_close(); ?> </body></html>
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"> <html> <head> <title>Besucher</title> <meta http-equiv=\"content-type\" content=\"text/html; charset=iso-8859-1\"> </head> <body> <?php mysql_connect(\"mysql.lima-city.de\", \"USER85463\", \"xxxxxxxx\"); mysql_select_db(\"db_85463_4\"); $sql = \"SELECT * FROM aufenthalte\"; $result = mysql_query($sql); echo \"<table border=\'1\' cellspacing=\'0\'>\\n\"; echo \"<tr><th>Nummer</th><th>Start des Aufenthaltes</th><th>Ende des Aufenthaltes</th><th>Länge des Aufenthaltes</th><th>IP-Adresse des Besuchers</th>\\n\"; while ($row = mysql_fetch_assoc($result)) { echo \"<tr>\"; foreach ($row as $key => $value) { echo \"<td>$value </td>\\n\"; } echo \"</tr>\"; } echo \"</table>\\n\"; mysql_close(); ?> <?php mysql_connect(\"mysql.lima-city.de\", \"USER85463\", \"xxxxxxxx\"); mysql_select_db(\"db_85463_4\"); $start = $_POST[\'startf\']; $ende = $_POST[\'endef\']; $aufenthalt = $_POST[\'aufenthaltf\']; $IP = $_POST[\'IP\']; $sql = \"INSERT INTO aufenthalte (id, start, ende, aufenthalt, IP) VALUES (\'\',$start,$ende,$aufenthalt,$IP)\"; mysql_query($sql); ?> </body> </html>
es wird aber nicht in die datenbank eingetragen -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
mysql_select_db($dbName, $connect);
damit müsste es klappen, du hast bei beiden die verbindung vergessen, woher soll er wissen welcher mysql server ? ;) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage