Avatar billede net-base.dk Nybegynder
21. september 2004 - 12:42 Der er 3 kommentarer og
1 løsning

problemer med at få insat data i database

Jeg har lavet dette lille script og kan sgu ikke lige hitte ud af hvad det er der mangler, for når når kører filer kommer der ikke nogle fejl frem, og der bliver heller ikke skrivet en skid i min tabel.

Filen kan ser på http://80.199.2.178/log.php

Koden ser sådan her ud:
<html>
<head>
<title>Skriv til log</title>
</head>
<body>
<?php
$conn = mysql_connect("localhost", "USER", "PASS");
mysql_select_db("website") or die ("Database dont Eksist");

$ip = $_SERVER["REMOTE_ADDR"];
$time = date("h:i:s - Y-m-d");
$path = "http://80.199.2.178";
$filename = $_SERVER["REQUEST_URI"];
$file = "$path"."$filename";

print "$ip<br>";
print "$time<br>";
print "<a href='$file'>$file</a>";

$sql = "insert into log ( tid, ip, fil ) values ( '$time', '$ip', '$file' )";
mysql_query( $sql );
print "<br>Der blev skrivet til databasen";

mysql_close($conn);

?>
</body>
</html>
Avatar billede Slettet bruger
21. september 2004 - 12:50 #1
Prøv engang med:

mysql_query( $sql ) or die(mysql_error());
Avatar billede net-base.dk Nybegynder
21. september 2004 - 12:53 #2
Ikke nok med at du lige har hjulpet mig med at finde fejlen, du og også lært mig noget nyt, jamen så kan jeg da ikke være mere taknemlig.

Fejlen lå simpelt hen i at feltet i min database ikke hedder "tid" med "time", det havde jeg sgu aldrig fundet selv, men med hjælp fra den lille ekstra kode, virker det nu som det skal.

smid et svar.
Avatar billede Slettet bruger
21. september 2004 - 12:56 #3
Ja, den fejl havde jeg nok heller ikke umiddelbart gættet.
Avatar billede net-base.dk Nybegynder
21. september 2004 - 12:59 #4
nej det ville nok have taget flere timer. men tak for det hurtige svar.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester