webForumDet fria alternativet

Vad är felet med min Query?

Databaser & SQLur Databashanterare & SQL

3 svar · 318 visningar · startad av roofa

roofaMedlem sedan sep. 200054 inlägg
#1

Vad är det för fel med query'n i den här koden? Jag får felmeddelandet när jag försöker köra, alltså "Invalid Query insert".

...       //Jag har Connectat.
   if (!mysql_select_db("roofa", $database))
   {
      die ("Couldn't select the Database<br>\n");
   }
   mysql_query("INSERT INTO cdtable (name, tracks)
                VALUES ('$name', $nrTracks,)")
                or die("Invalid Query insert");
   $result = mysql_query ("SELECT * FROM cdtable");

Tack på förhand!

------------------
He who knows, does not speak.
He who speaks, does not know.

roofa - Spetsnaz

ChainsawMedlem sedan sep. 20001 124 inlägg
#2

Du har en radbrytning i en SQL-query. Jag tror inte att PHP uppskattar sådant särskilt mycket. Lägg upp det på en enda rad istället. Såhär:

mysql_query("INSERT INTO cdtable (name, tracks) VALUES ('$name', $nrTracks,)")

Sen är det nåt annat som oroar mig: ska det verkligen vara ett ensamt komma på slutet där?
------------------
Hellport Enterprises - levererar systemlösningar som inte suger
Programmerare är verktyg för att omvandla koffein till källkod

[Redigerat av Chainsaw den 12 okt 2000]

emissionMedlem sedan dec. 19996 721 inlägg
#3

Det är kommat som strular. Flera rader går finfint.

------------------
-------------------
What a waste it is to lose one's mind. Or not to have a mind is being very wasteful. How true that is.
Dan Quayle

roofaMedlem sedan sep. 200054 inlägg
#4

Det är väl bara att tacka och buga då, lite klantigt av mig att inte se kommat :)

Men tack som sagt var.

------------------
He who knows, does not speak.
He who speaks, does not know.

roofa - Spetsnaz

133 ms totalt · 3 externa anrop · v20260731065814-full.c74b5be1
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)