Avatar billede danny_k Nybegynder
10. maj 2001 - 20:47 Der er 10 kommentarer og
2 løsninger

Noget er helt galt !!!

Jeg leger med en tutorial fra www.mbn.dk og skal tilføje data til en database.
Men det er kun den første VALUE der bliver skrevet ind. Hvad går der galt.

<?php
$db = mysql_connect(\"localhost\", \"bruger\", \"kodeord\");
mysql_select_db(\"kunder\", $db);
?>

<?php
mysql_query(\"INSERT INTO liste (navn, alder, telefonnr) VALUES (\'Ib\', \'80\', \'12345678\')\");

?>
Avatar billede mortenfn Nybegynder
10. maj 2001 - 20:56 #1
VALUES skal være value
Avatar billede mortenfn Nybegynder
10. maj 2001 - 20:56 #2
nej vrøvl
Avatar billede kornfreak Nybegynder
10. maj 2001 - 21:01 #3
mysql_query(\"INSERT INTO liste (navn, alder, telefonnr) VALUES (\'Ib\', \'80\', \'12345678\')\") or die (mysql_error());

Hvad siger den til det ?
Avatar billede danny_k Nybegynder
10. maj 2001 - 21:02 #4
Den laver ingen fejl, men skriver en hel masse undeligt i filen, det eneste der kommer ind som jeg kan forstå noget af er \"Ib\"
Avatar billede danny_k Nybegynder
10. maj 2001 - 21:12 #5
Opretter jeg listen korrekt?
<?php
$db = mysql_connect(\"localhost\", \"danny\", \"abekat\");
mysql_select_db(\"kunder\", $db);
?>

<?php
  mysql_query(\"create table liste(
  id INT NOT NULL auto_increment,
  navn varchar(80),
  alder int,
  telefonnr int,
  PRIMARY KEY(id))
  \") or die(mysql_error());
?>
Avatar billede gizmo-gizmo Nybegynder
10. maj 2001 - 21:19 #6
ja, det hele ser korrekt ud
Avatar billede danny_k Nybegynder
10. maj 2001 - 21:35 #7
Kan det have noget at gøre med min opsætning på serveren???
Avatar billede xs2k Nybegynder
10. maj 2001 - 22:30 #8
kan det være fordi du sender de to talværdier som strenge, prøv i stedet:

mysql_query(\"INSERT INTO liste (navn, alder, telefonnr) VALUES (\'Ib\', 80, 12345678)\");
Avatar billede delbing Nybegynder
11. maj 2001 - 07:53 #9
Det er helt sikkert derfor.
Avatar billede mortenfn Nybegynder
11. maj 2001 - 11:21 #10
en talværdi kan både være tal og en streng
Avatar billede mortenfn Nybegynder
11. maj 2001 - 11:22 #11
men ikke her
Avatar billede mortenfn Nybegynder
11. maj 2001 - 11:23 #12
men det er ikke fejlen her
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