Avatar billede reanimator Nybegynder
07. august 2003 - 12:45 Der er 2 kommentarer og
2 løsninger

Problemer med at trække data ud af MySQL via PHP

Hej med jer.

Jeg har lige kastet mig ud i den dejlige verden der hedder PHP og MySQL. Desværre er det ikke altid det helt går som det skal. Mit problem er, at jeg har oprettet en database, og vil nu via PHP trække disse data ud. Min kode, som primært stammer fra ’Start på PHP’ virker ikke. Kan I ses hvor fejlen er???


<html>
<body>
<?
$database = mysql_connect(”195.249.40.116”,”ingenkrig_dk”, ”******”);
mysql_select_db(”ingenkrig_dk”, $database);
$foresp = mysql_query(”SELECT * FROM ’Personer’”);
echo ”<br>”;
while($data = mysql_fetch_row($foresp)) echo $data[0];
?>
</body>
</html>


Mine data findes i Databasen ingenkrig_dk, og jeg har oprettet tabellen Personer som indeholder 3 datasæt.

Jeg får følgende fejlmeddelelse

Warning :  Supplied argument is not a valid MySQL result resource in /usr/www/ingenkrig_dk/public_html/index44.php on line 9
Avatar billede erikjacobsen Ekspert
07. august 2003 - 12:47 #1
$foresp = mysql_query(”SELECT * FROM `Personer`”);

eller blot

$foresp = mysql_query(”SELECT * FROM Personer”);
Avatar billede martinbk Nybegynder
07. august 2003 - 12:47 #2
prøv lige med while($data = mysql_fetch_array($foresp)) {
echo $data[0];
}
Avatar billede ohmish Nybegynder
07. august 2003 - 12:52 #3
prøv med dette:

<html>
<body>

<?php
mysql_connect("195.249.40.116", "ingenkrig_dk", "password");
mysql_select_db("ingenkrig_dk");
$foresp = mysql_query("SELECT * FROM Personer");
echo "<br>";
while ($data = mysql_fetch_row($foresp)) {
echo $data[0];
echo "<br>";
}
?>

</body>
</html>
Avatar billede detox Nybegynder
07. august 2003 - 12:52 #4
Eller prøv:

$foresp = mysql_query("SELECT * FROM Personer") or die(mysql_error());
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