Avatar billede itarkiv Nybegynder
31. august 2002 - 13:54 Der er 9 kommentarer og
1 løsning

Mysql

Hvorfor siger den dette?

Unknown column 'billed' in 'field list'
Avatar billede fri-hash Nybegynder
31. august 2002 - 13:57 #1
det gør den fordi der ikke er nogen kolonne der hedder billed
Avatar billede itarkiv Nybegynder
31. august 2002 - 14:05 #2
Jeg fatter det ikke, den gider ikke at sætte noget ind i db'en. Nogen som kan se, hvad der er galt?


<?

mysql_connect("localhost", "brugernavn", "password");
mysql_select_db("kim");

mysql_query("INSERT INTO shop (overskrift, tekst, billede, pris) VALUES ('$overskrift', '$tekst', '$billede', '$pris')") or die(mysql_error());

echo "Varen er tilføjet";

?>

Indsæt vare:<p>

<form action="opret.php" method="post">
Overskrift:&nbsp;&nbsp;<input type="text name="overskrift">
<P>
Beskrivelse:<input type="text name="tekst">
<P>
Billede-sti:&nbsp;&nbsp;<input type="text name="billede">
<P>
Pris:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text name="Pris"><P>
<input type="submit" value="indsæt">
</form>


</BODY>
</HTML>
Avatar billede itarkiv Nybegynder
31. august 2002 - 14:05 #3
Min DB:

CREATE TABLE shop (
id INT (10) not null AUTO_INCREMENT,
overskrift VARCHAR (20) ,
billede VARCHAR (11) ,
pris INT (6) ,
tekst VARCHAR (200) ,
PRIMARY KEY (id)
)
Avatar billede lundsfryd Nybegynder
31. august 2002 - 14:08 #4
I fremtiden kan du med fordel benytte http://www.eksperten.dk/kat/26/ til denne type spørgsmål.
Avatar billede itarkiv Nybegynder
31. august 2002 - 14:10 #5
Jamen, nu indgår der jo ligesom PHP, ik'
Avatar billede fri-hash Nybegynder
31. august 2002 - 14:16 #6
INSERT INTO shop (overskrift, tekst, billede, pris) VALUES ('$overskrift', '$tekst', '$billede', '$pris')") or die(mysql_error());


du prøver at indsætte noget i en kolonne der hedder tekst

som ikke eksisterer
CREATE TABLE shop (
id INT (10) not null AUTO_INCREMENT,
overskrift VARCHAR (20) ,
billede VARCHAR (11) ,
pris INT (6) ,
tekst VARCHAR (200) ,
PRIMARY KEY (id)
)
Avatar billede fri-hash Nybegynder
31. august 2002 - 14:18 #7
MIN FEJL!!!!!!!!!
må være blind
men pris er en int, altså et tal og der skal kun 'er om tekst

altså prøv

mysql_query("INSERT INTO shop (overskrift, tekst, billede, pris) VALUES ('$overskrift', '$tekst', '$billede', $pris)") or die(mysql_error());
Avatar billede itarkiv Nybegynder
31. august 2002 - 14:28 #8
Nu siger den: You have an error in your SQL syntax near ')' at line 1 - Min kode ser nu sådan ud.

<HTML>
<HEAD>
<TITLE>[Ingen titel]</TITLE>
</HEAD>
<BODY>

<?

mysql_connect("localhost", "xxx", "xxx");
mysql_select_db("kim");

mysql_query("INSERT INTO shop (overskrift, tekst, billede, pris) VALUES ('$overskrift', '$tekst', '$billede', $pris)") or die(mysql_error());


echo "Varen er tilføjet";

?>

Indsæt vare:<p>

<form action="opret.php" method="post">
<input type="text name="overskrift">
<P>
Beskrivelse:<input type="text name="tekst">
<P>
Billede-sti:<input type="text name="billede">
<P>
Pris:<input type="text name="Pris"><P>
<input type="submit" value="indsæt">
</form>


</BODY>
</HTML>
Avatar billede lundsfryd Nybegynder
31. august 2002 - 14:36 #9
itarkiv >> Det fremgår ikke af dit spørgsmål, at der indgår PHP. Som jeg forstår kategorisystemet, er kategorien "Opgaver" forbeholdt forespørgsler på mere eller mindre færdige systemer, og ikke hurtig problemløsning som i dette tilfælde.

Når jeg går op i den slags, er det fordi Ekspertens spørgsmålsarkiv er utroligt værdifuldt - men det falder meget i værdi og overskuelighed, hvis spørgsmålene ligger spredt rundt i forkerte kategorier.
Avatar billede itarkiv Nybegynder
31. august 2002 - 14:39 #10
Ja okay, jeg har vidst ramt den forkerte kategori. Findes der en som kan flytte mit spørgsmål?
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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