Avatar billede aslan Nybegynder
22. oktober 2001 - 11:16 Der er 11 kommentarer og
1 løsning

hva nu?

min database reagere slet ikke på det her?
<?php
$connection = mysql_connect(\"localhost\",
                            \"geisha\",
                            \"xxxxxxx\");
mysql_select_db(\"xxxxxx\", $connection);

$ip = $REMOTE_ADDR;

$insertSQL = \"insert into canta(tid,ip,nick,why)
              values (now(),\'$ip\',\'$a\',\'$b\')\";
mysql_query($insertSQL);

$result = mysql_query(\"select * from canta\");
while ($row = mysql_fetch_array($result)) {
  echo $row[\"nick\"];
}



?>
Avatar billede aslan Nybegynder
22. oktober 2001 - 11:17 #1
er der et klogt hoved der kan svare mig på det??
Avatar billede blood Nybegynder
22. oktober 2001 - 11:19 #2
<?php
$connection = mysql_connect(\"localhost\",
                            \"geisha\",
                            \"xxxxxxx\");
mysql_select_db(\"xxxxxx\", $connection) or die(mysql_error());

$ip = $REMOTE_ADDR;

$insertSQL = \"insert into canta(tid,ip,nick,why)
              values (now(),\'$ip\',\'$a\',\'$b\')\";
mysql_query($insertSQL) or die(mysql_error());

$result = mysql_query(\"select * from canta\") or die(mysql_error());
while ($row = mysql_fetch_array($result)) {
  echo $row[\"nick\"];
}

hvad giver den af fejl?

?>
Avatar billede aslan Nybegynder
22. oktober 2001 - 11:21 #3
hej blood takker for webserveren:) Well der er ingen fejl, databasen reagere slet ikke på det!
Avatar billede aslan Nybegynder
22. oktober 2001 - 11:24 #4
ok den siger det her Unknown column \'tid\' in \'field list\'
Avatar billede blood Nybegynder
22. oktober 2001 - 11:24 #5
Selv tak :o)

Hvis du ser så har jeg sat
or die(mysql_error());

Det betyder at scriptet skal stoppe og udskrive den sql fejl der nu skulle værer.

Må jeg lige se et link til scriptet?
Avatar billede aslan Nybegynder
22. oktober 2001 - 11:24 #6
hhmm måske skulle jeg begynde at bruge die(mysql_error());
Avatar billede blood Nybegynder
22. oktober 2001 - 11:25 #7
Hvad er dit bruger navn på serveren?
Avatar billede aslan Nybegynder
22. oktober 2001 - 11:26 #8
geisha
Avatar billede blood Nybegynder
22. oktober 2001 - 11:30 #9
Men det er fordi at du ikke har oprettet kolonnen tid i din tabel
Jeg kan se at du har en som heder time med ikke tid

:o)
Avatar billede blood Nybegynder
22. oktober 2001 - 11:30 #10
Dvs.

<?php
$connection = mysql_connect(\"localhost\",
                            \"geisha\",
                            \"xxxxxxx\");
mysql_select_db(\"xxxxxx\", $connection) or die(mysql_error());

$ip = $REMOTE_ADDR;

$insertSQL = \"insert into canta(time,ip,nick,why)
              values (now(),\'$ip\',\'$a\',\'$b\')\";
mysql_query($insertSQL) or die(mysql_error());

$result = mysql_query(\"select * from canta\") or die(mysql_error());
while ($row = mysql_fetch_array($result)) {
  echo $row[\"nick\"];
}

?> 
Avatar billede aslan Nybegynder
22. oktober 2001 - 11:33 #11
hehe eyy dummefejl:)sådan går det når man blander engelsk og dansk sammen.Damn jeg har brugt en hel time på den fejl
Avatar billede blood Nybegynder
22. oktober 2001 - 11:34 #12
Hæhæ. Det kan ske for den bedste :o)
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
Computerworld tilbyder specialiserede kurser i database-management

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