11. september 2004 - 20:53
Der er
23 kommentarer og 1 løsning
MySQL-fejl (Hvad har jeg gjort galt?)
Jeg får denne MySQL fejl :
http://www.7a.dk/Lek/ Jeg har ikke det store kendskab til MySQL, så det vilelv ære rart hvis der var en der kunne hjælpe
På forhånd tak,
Henrik
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
11. september 2004 - 20:54
#1
Hvad står på linie 10?
11. september 2004 - 20:55
#2
while($data = mysql_fetch_array($a)){
11. september 2004 - 20:56
#3
evt. <? include("conf.inc.php"); ?> <html> <body> <? $db = mysql_connect("$db_adr", "$db_user", "$db_pass"); mysql_select_db("nyheder", $db); $a = mysql_query("SELECT dato, overskrift, tekst FROM nyheder ORDER BY dato DESC "); while($data = mysql_fetch_array($a)){ echo "<b>$data[1]</b> - "; echo date("j/n - Y", $data[0]); echo "<br>$data[2]<br><br>"; } ?> </body> </html>
11. september 2004 - 20:56
#4
Der er formentlig en SQL fejl i din query. Brug: $rs = mysql_query("SELECT ...") or die(mysql_error());
11. september 2004 - 20:57
#5
I stedet for hvad?
11. september 2004 - 20:57
#6
Passer det at din tabel hedder det samme som din database ?
11. september 2004 - 20:57
#7
$a = mysql_query("SELECT dato, overskrift, tekst FROM nyheder ORDER BY dato DESC "); -> $a = mysql_query("SELECT dato, overskrift, tekst FROM nyheder ORDER BY dato DESC ") or die(mysql_error());
11. september 2004 - 20:58
#8
Jeg har absolut _intet_ kendskab til MySQL :)
11. september 2004 - 21:01
#9
-nu siger den "No database selected"
11. september 2004 - 21:02
#10
No Database Selected ^^siger den nu... den database hedder nok ikke nyheder... hvis du har webhotel, er databasenavnet somregel det samme som brugernavnet
11. september 2004 - 21:02
#11
Det tyder på at adatabsen ikke hedder "nyheder" altså at det er mysql_select_db("nyheder", $db); som den er gal med
11. september 2004 - 21:04
#12
:Fra readme'en: Tillykke med downloadingen ag dit nye CoooL NEWS SCRIPT 1,0 For at få det til at virke skal du lave DB'erne: id int, auto_incresment, primary_key dato tinytext overskrift tinytext tekst text Så skal vi lige konfigurere lidt... Vi starter med conf.inc.php: Der retter du bare så din adresse til din DB passer og dit brugernavn og password passer LET! Så tager vi lige admin.php: Ret 2. linie i filen ("$pass = "kode";") der hvor der står "kode" til den kode du nu vil have Sidst men ikke mindst vis.php Her retter du 2. linie ("$vis = "5";") til det tal du nu maximalt vil have scriptet at vise.. f.eks. 10 så viser scriptet de 10 nyeste nyheder! Det var det! hvis du falder over en fejl så send mig en mail på info@coool.dk Er der nogen der kan lave den database for mig, eller hvad skal dre gøres?
11. september 2004 - 21:07
#13
Ligger din MySQL på et web hotel eller på din egen server ?
11. september 2004 - 21:08
#14
Den ligger på min storebror's server.
11. september 2004 - 21:09
#15
Så spørg lige ham hvad databasen hedder !
11. september 2004 - 21:10
#16
Den hedder syva
11. september 2004 - 21:11
#17
mysql_select_db("nyheder", $db); -> mysql_select_db("syva", $db);
11. september 2004 - 21:15
#18
Virker stadig ikke - er der nogen der ligger inde med et godt nyhedsscript med PHP/MySQL der har admin-funktion?
Slettet bruger
11. september 2004 - 21:27
#19
Hvor har du det nyhedsscript fra ?
11. september 2004 - 21:28
#20
aner det ikke - har efterhånden været på jagt i _meget_ lang tid.
11. september 2004 - 21:42
#21
Table 'syva.nyheder' doesn't exist betyder at databasen findes, men tabellen nyheder ikke gør. Har du oprettet den, eller hedder den noget andet?
11. september 2004 - 21:44
#22
Jeg har ikke oprettet noget, da jeg ikke har noget anelse om hvordan mna gør.
11. september 2004 - 21:50
#23
Hvad med om din storebror hjalp dig lidt igang? ;)
07. marts 2007 - 20:19
#24
luk
Computerworld tilbyder specialiserede kurser i database-management