30. marts 2002 - 23:59
Der er
18 kommentarer og 1 løsning
MySQL - PHP spm.
Jeg har følgende 2 scripts (test scripts, til en newbie inden for PHP > mig ) script nummer 1 ser ud til at virke.... får ingen fejl anyway... men i nummer 2 kommer denne fejl: Warning: Supplied argument is not a valid MySQL result resource in /users/coolfreepage.com/******/php/visnavne.php on line 12 - hvad er der galt ? Script 1: <?php mysql_connect ("localhost", "nac34987", "********"); mysql_query("create table navne (navn)"); mysql_query ("insert into navne (navn) values ('bent')"); ?> script 2: <?php mysql_connect ("localhost", "nac34987", "LarsLars"); $result = mysql_query("SELECT * FROM navne"); while ($row = mysql_fetch_array($result)) { print "$row[navn]<br>"; } ?> på forhånd tak
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
31. marts 2002 - 00:00
#1
du har glemt at vælge DB...
31. marts 2002 - 00:01
#2
du kan ikke regne med at der ingen fejl er i den øverste. du tjekker nemlig ikke for det. skriv istedet: mysql_connect ("localhost", "nac34987", "********") or die(mysql_error()); mysql_query("create table navne (navn)") or die(mysql_error()); mysql_query ("insert into navne (navn) values ('bent')") or die(mysql_error()); Din kode ser ellers fornuftig ud
31. marts 2002 - 00:02
#3
er det det eneste?
31. marts 2002 - 00:02
#4
doh! selvfølgelig. jeg tror snart jeg skal hjem og sove *G*
31. marts 2002 - 00:03
#5
Tja start med at definere DB, og se om der kommer flere fejl derefter:)
31. marts 2002 - 00:03
#6
kk... takker... skal lige teste det... hvis du vil have point så skriv et svar
31. marts 2002 - 00:04
#7
jep bare iorden
31. marts 2002 - 00:07
#8
hmmmmmm... virker stadig ikke
31. marts 2002 - 00:08
#9
nogen galt med script 2
31. marts 2002 - 00:09
#10
så post den præcise kode...
31. marts 2002 - 00:12
#11
har postet den: <?php mysql_connect ("localhost", "nac34987", "LarsLars"); $result = mysql_query("SELECT * FROM navne"); while ($row = mysql_fetch_array($result)) { print "$row[navn]<br>"; } ?>
31. marts 2002 - 00:13
#12
nå hvor definere du så DB ?
31. marts 2002 - 00:15
#13
sorry.... her er den opdaterede <?php mysql_connect ("localhost", "nac34987", "LarsLars"); mysql_select_db("navne"); $result = mysql_query("SELECT * FROM navne"); while ($row = mysql_fetch_array($result)) { print "$row[navn]<br>"; } ?>
31. marts 2002 - 00:15
#14
doh.. så lige en fejl... 2 sec
31. marts 2002 - 00:15
#15
<?php mysql_connect ("localhost", "nac34987", "LarsLars"); mysql_select_db ("navnet_paa_din_database"); $result = mysql_query("SELECT * FROM navne"); while ($row = mysql_fetch_array($result)) { print "$row[navn]<br>"; } ?>
31. marts 2002 - 00:16
#16
damn jeg er blevet langsom!
31. marts 2002 - 00:16
#17
så både din DB og TABEL hedder "navne" ?
31. marts 2002 - 00:16
#18
det der var fejlen... DB hedder noget andet... 2 sec skifter det lige
31. marts 2002 - 00:20
#19
verdens sloweste FTP server... skod freehost..... venter
Vi tilbyder markedets bedste kurser inden for webudvikling