24. februar 2005 - 14:35
Der er
19 kommentarer og 1 løsning
Kan man bruge AND her?
Hejsa. Kan jeg gøre sådan her: mysql_query("DELETE FROM woox_online WHERE sidste_tid < '$slet_tid' AND online = 'ja'") or die(mysql_error()); Vil være 100% sikker på at det er den rigtige måde at hente slette fra bruger hvor deres tid er mindre end $slet_tid og online er li ja
Annonceindlæg fra Barco
24. februar 2005 - 14:37
#1
Den skulle väre god nok ;o)
24. februar 2005 - 14:41
#2
FÅr fejl: Unknown column 'online' in 'where clause'
24. februar 2005 - 14:41
#3
Havde du brugt OR (||), hvade den jo taget ALLE der var online ELLER ALLE hvor tiden er mindre end $slet_tid. Dvs dem der også er offline.
24. februar 2005 - 14:42
#4
Så har du vel ikke et felt i tabellen der hedder online.
24. februar 2005 - 14:42
#5
Er det en session eller et felt fra tabellen?
24. februar 2005 - 15:03
#6
et felt fra tabellen og den findes
24. februar 2005 - 15:15
#7
HVIS det var MSSQL eller Access, og HVIS online er et reserveret ord, så skulle der have været [] omkring ordet
24. februar 2005 - 15:16
#8
mysql_query("DELETE FROM woox_online WHERE sidste_tid < '$slet_tid' AND [online] = 'ja'") or die(mysql_error());
24. februar 2005 - 15:42
#9
I MySQL er det: ´ (den ved siden af backspace, ved ikke hvad den hedder)
24. februar 2005 - 15:49
#10
mysql_query("DELETE FROM woox_online WHERE sidste_tid < '$slet_tid' AND `online` = 'ja'") or die(mysql_error());
24. februar 2005 - 15:54
#11
Umiddelbart ville jeg altså tro at brug af et reserveret ord ville give en anden fejl.
24. februar 2005 - 15:55
#12
Må vi se en tabel definition (CREATE TABLE kommando) ?
24. februar 2005 - 15:55
#13
Det er heller ikke et reserveret ord iflg mysql ;o)
24. februar 2005 - 23:28
#14
Der er åbenbart ikke en kolonne i den tabel der hedder online
28. februar 2005 - 15:48
#15
CREATE TABLE `woox_brugere` ( `id` INT( 11 ) NOT NULL AUTO_INCREMENT , `brugernavn` VARCHAR( 255 ) NOT NULL , `kode` VARCHAR( 255 ) NOT NULL , `ip` VARCHAR( 255 ) NOT NULL , `email` VARCHAR( 255 ) NOT NULL , `dato` VARCHAR( 255 ) NOT NULL , `foed_dag` VARCHAR( 255 ) NOT NULL , `foed_maan` VARCHAR( 255 ) NOT NULL , `foed_aar` VARCHAR( 255 ) NOT NULL , `koen` VARCHAR( 255 ) NOT NULL , `navn` VARCHAR( 255 ) NOT NULL , `by` VARCHAR( 255 ) NOT NULL , `hjemmeside` VARCHAR( 255 ) NOT NULL , `profil` TEXT NOT NULL, `fontcolor` VARCHAR( 255 ) NOT NULL default '#000000', `signatur` VARCHAR( 255 ) NOT NULL , `besked` TEXT NOT NULL, `online` VARCHAR( 255 ) NOT NULL default 'nej', `admin` VARCHAR( 255 ) NOT NULL default 'nej', `aktiv` VARCHAR( 255 ) NOT NULL default 'nej', `sidste_tid` INT( 255 ) NOT NULL , `points` INT( 255 ) NOT NULL default '0', `minutter` INT( 255 ) NOT NULL default '0', PRIMARY KEY ( `id` ) );
01. marts 2005 - 17:46
#16
Ingen der ved noget?
01. marts 2005 - 17:50
#17
Du skriver din create table er en tabel som hedder woox_brugere Men din query hedder : .. DELETE FROM woox_online ... bør det ikke rettes?
07. marts 2005 - 07:26
#18
kunne du bruge min kommentar ?
16. marts 2005 - 21:34
#19
ja, min fejl :S :P.. smider du svar?
16. marts 2005 - 21:38
#20
svar :o)
Vi tilbyder markedets bedste kurser inden for webudvikling