17. juni 2004 - 20:43
Der er
13 kommentarer og 2 løsninger
Tal i rækkefølge og lang tekst!
Jeg vil gerne have at de ting der skrives ind i databasen automatisk får tildelt. 1 2 3 4 5 6 osv. Hvordan det? ---------- OG Jeg skal bruge det til et mailsystem, i længde må der højest stå 255 i længde, men når jeg angiver fulltext, har det så nogen betydning? De skal jo gerne kunne være længere end 255 tegn! Hvordan det?
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
Sæt AUTO_INCREMENT på feltet. Skift fra VARCHAR til TEXT eller MEDIUMTEXT eller LONGTEXT.
ok takker, hvad er så galt her: den læser ikke! <? include("xxxxxxx.php"); $query = mysql_query("SELECT * FROM mail")or die("MySQL fejl: " . mysql_error()); while($row = mysql_fetch_array($query))or die("MySQL fejl: " . mysql_error()); { echo $row[dato]; } ?>
Det ved jeg ikke - hvilken fejl får du ?
Nu rettede jeg, nu gennemgår den scriptet, men viser ikke hvad der står i den! <? include("access.php"); $query = mysql_query("SELECT * FROM mail"); while($row = mysql_fetch_array($query)); { print $row[mailfra]; } ?>
<? include("access.php"); $query = mysql_query("SELECT * FROM mail"); $row = mysql_fetch_array($query); { echo "$row[mailfra]"; } ?> Nu virker det, men hvordan får jeg den til at læse alt, og kun printe data med noget bestemt i mailtil
Du skal vel have en WHERE betingelse på din SELECT
Nå ja selvfølgelig!, Når jeg laver en auto_increment får jeg denne fejl! #1063 - Incorrect column specifier for column 'id'
Og jeg kan jo ikke fjerne while fra while($row = mysql_fetch_array($query)); { Så finder den jo kun den første!
Ok nu manlger jeg bare det med while!
17. juni 2004 - 21:22
#10
SVAR!
17. juni 2004 - 21:24
#11
Jeg er ikke skrap til PHP så jeg kan ikke gjælpe med den while
17. juni 2004 - 21:24
#12
svar
17. juni 2004 - 21:25
#13
Hmm, vi deler, jeg fik jo selv løst lidt af det! 3 til dig, 2 til mig!
17. juni 2004 - 21:31
#14
Tja det var så 1.5 point per spørgsmål jeg svarede på ...
17. juni 2004 - 21:46
#15
Du skal ændre while($row = mysql_fetch_array($query)); { print $row[mailfra]; } til while($row = mysql_fetch_array($query)) { print $row[mailfra]; }
Computerworld tilbyder specialiserede kurser i database-management