Avatar billede jorn1 Nybegynder
16. december 2003 - 12:03 Der er 12 kommentarer og
1 løsning

udtræk fra mysql

<?php
  $connection = mysql_connect("localhost", "pass");
  $db = "o1_db";
 
  $result = mysql_db_query($db, "SELECT * FROM golssaire",
  $connection);
 
  while($row = mysql_fetch_array($result)) {
  echo $row["lettre"]."<br>";
  echo $row["nom"]."<br>";
  echo $row["definition"]."<br>";
  echo "<br>\n";
  }
  mysql_free_result($result);
  ?>

Får følgende fejl

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\webserver\countrymusiclinkdk\www\o1\modules\glossaire\print1.php on line 8

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in C:\webserver\countrymusiclinkdk\www\o1\modules\glossaire\print1.php on line 14
Avatar billede ztyxx Nybegynder
16. december 2003 - 12:06 #1
du mangler også en bruger i
$connection = mysql_connect("localhost", "bruger" "pass");
Avatar billede ztyxx Nybegynder
16. december 2003 - 12:07 #2
prøv lige sådan:

<?php
  $connection = mysql_connect("localhost", "bruger", "pass") or die(mysql_error());
  $db = "o1_db";
 
  $result = mysql_query("SELECT * FROM golssaire") or die(mysql_error());
 
  while($row = mysql_fetch_array($result)) {
  echo $row["lettre"]."<br>";
  echo $row["nom"]."<br>";
  echo $row["definition"]."<br>";
  echo "<br>\n";
  }
  mysql_free_result($result);
  ?>
Avatar billede jorn1 Nybegynder
16. december 2003 - 12:23 #3
efter at have insat nit bruger navn og pass, får jeg følgende fejl
Warning: Access denied for user: 'Admin@localhost' (Using password: YES) in C:\webserver\countrymusiclinkdk\www\o1\modules\glossaire\print1.php on line 2

Warning: MySQL Connection Failed: Access denied for user: 'Admin@localhost' (Using password: YES) in C:\webserver\countrymusiclinkdk\www\o1\modules\glossaire\print1.php on line 2
Access denied for user: 'Admin@localhost' (Using password: YES)
Avatar billede jorn1 Nybegynder
16. december 2003 - 12:28 #4
Må havde mok skrevet forkert bruger og pass, får nu følgende fejl

No Database Selected
Avatar billede ztyxx Nybegynder
16. december 2003 - 12:31 #5
$db = "o1_db";
mysql_select_db($db);
Avatar billede jorn1 Nybegynder
16. december 2003 - 12:33 #6
hjalp ikke
Avatar billede ztyxx Nybegynder
16. december 2003 - 12:34 #7
er du sikker på at o1_db er det korrekte navn for din database?
Avatar billede ztyxx Nybegynder
16. december 2003 - 12:36 #8
<?php
  mysql_connect("localhost", "bruger", "pass") or die(mysql_error());
  mysql_select_db("o1_db") or die(mysql_error());
 
  $result = mysql_query("SELECT * FROM golssaire") or die(mysql_error());
 
  while($row = mysql_fetch_array($result)) {
  echo $row["lettre"]."<br>";
  echo $row["nom"]."<br>";
  echo $row["definition"]."<br>";
  echo "<br>\n";
  }
  mysql_free_result($result);
?>
Avatar billede jorn1 Nybegynder
16. december 2003 - 12:36 #9
databasen navn er (o1)
Avatar billede ztyxx Nybegynder
16. december 2003 - 12:37 #10
er det bogstav o og ikke tallet 0, og skal der så _db på

hvem er webhotellet
Avatar billede jorn1 Nybegynder
16. december 2003 - 12:38 #11
Ok har rettet til
$db = "o1";
mysql_select_db($db);

Så virker det tak for hjælpen
send et svar så får du dine point
Avatar billede ztyxx Nybegynder
16. december 2003 - 12:38 #12
okay :-)
Avatar billede ztyxx Nybegynder
16. december 2003 - 12:40 #13
takker for point :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester