webForumDet fria alternativet

mysql_query : får svar "Unknown column"

PHPur PHP

2 svar · 156 visningar · startad av aztek

Medlem sedan feb. 200277 inlägg
Frågan#1

Jag ställer en fråga med följande kod:

mysql_query ("SELECT pic FROM pics WHERE pic_group = " . $group)

där jag alltså ska få ut enbart de bilder som har samma pic_group som jag valt. Variabeln $pic_group sätts tidigare, det fungerar. Nu får jag dock svaret att Unknown column 'xxxxxx' in 'where clause'. Det konstiga är att den säger att kolumnen är den grupp jag frågat efter, och en sådan finns ju inte.

Hoppas ni förstår vad jag menar.

Medlem sedan juni 200032 969 inlägg
#2

Är pic_group ett varcharfält i databasen?

mysql_query ("SELECT pic FROM pics WHERE pic_group = '" . $group . "'")

Du säger att du satt variabeln $pic_group tidigare. I din sql-fråga har du skrivit tvärtom, variabel $group och fält pic_group. Hur ska det vara?

Mvh,

Medlem sedan feb. 200277 inlägg
#3

Jag la till de extra " och ' som du hade i ditt exempel och nu fungerar det.

Tackar :)

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