01. november 2005 - 12:04
Der er
4 kommentarer
vælg bestemte id ud fra userlevel?
Hey alle... Har et script der har forskellige userlevels.. Mit problem ligger i at jeg ikke kan få SQL til at vælge kun fx 3 rækker... Se nedenstående: if($_SESSION['userlvl'] == "1") { $idartikel_kategorier = $_REQUEST['idartikel_kategorier']; $SQL = "SELECT Workshops/Tematiske arbejdsgrupper, Workshops/Faglige netværk, Workshops/Cases&projekter FROM artikel_kategorier"; $query = mysql_query($SQL) or die(mysql_error()); while($kategori = mysql_fetch_assoc($query)) { ?> <a href="artikler_liste.php?idkategori=<?=$kategori['idartikel_kategorier']?>"><?=$kategori['navn']?></a><br /> <? } } ?> Får fejlen: Unknown column 'Workshops' in 'field list' Men den skal jo heller ik kun vælge en der hedder Workshops, men derimod de overstående i SQL ?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
01. november 2005 - 12:10
#1
Er "Workshops/Tematiske arbejdsgrupper" kolonnenavnet i mysql? Hvis det var MSSQL ville jeg omslutte navnene med []: $SQL = "SELECT [Workshops/Tematiske arbejdsgrupper], [Workshops/Faglige netværk], [Workshops/Cases&projekter] FROM artikel_kategorier"; - men jeg har en mistanke om at det er noget andet man bruger i mysql ... ?
01. november 2005 - 12:12
#2
Der er som sagt 3 kolonner den skal vælge - Og de hedder: Workshops/Tematiske arbejdsgrupper Workshops/Faglige netværk Workshops/Cases&projekter Ja, men bruger desværre ikke MSSQL - såehh... :/
01. november 2005 - 12:37
#3
"Og de hedder"... Du vil få et nemmere liv ved at omdøbe dem. Men OK. I mysql kan du skrive `Workshops/Tematiske arbejdsgrupper`
02. november 2005 - 09:32
#4
Så mon ikke du skulle omdøbe de kolonner? :o) I øvrigt gik spørgsmålet vist på at vælge kun 3 rækker, og der skal du nok bruge LIMIT ...
Vi tilbyder markedets bedste kurser inden for webudvikling