Avatar billede beef12 Nybegynder
05. september 2003 - 14:55 Der er 10 kommentarer og
1 løsning

simple kode giver lousy fejlmeddelse

Prøver at få fat i min mySQL database, men får altid samme fejl uanset hvad jeg end gør:

MIN KODE:
<?php
$host="localhost";
$user="root";
$password="";
mysql_connect($host, $user, $password);
$result = mysql_query("SELECT * FROM tb_userinfo");
$row = mysql_fetch_array($result);
?>


FEJLMEDDELSE:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Programmer\Apache Group\Apache2\htdocs\myProject\default.php on line 11



SPM:
Hvad er der sådan nogenlunde galt?
Jeg ved min APACHE og MySQl godt kan snakke sammen, idet jeg tidligere fik den til at udskrive alle mine eksisterende databaser der kørte i MySQL.
Avatar billede smolle Nybegynder
05. september 2003 - 14:58 #1
Hvad står der i linie 11?
Avatar billede beef12 Nybegynder
05. september 2003 - 15:01 #2
$row = mysql_fetch_array($result);
Avatar billede fangel Nybegynder
05. september 2003 - 15:02 #3
prøv

<?php
$host="localhost";
$user="root";
$password="";
$database = "navn på din database!"; // ændre denne
mysql_connect($host, $user, $password)or die(mysql_error());
mysql_select_db($database)or die(mysql_error());
$result = mysql_query("SELECT * FROM tb_userinfo")or die(mysql_error());
$row = mysql_fetch_array($result);
?>

og se hvad den så skriver!

Morten
Avatar billede ztyxx Nybegynder
05. september 2003 - 15:05 #4
i dea_pgs eksempel er der valgt en database, det har du ikke, og det er nok der hunden ligger begravet...
Avatar billede beef12 Nybegynder
05. september 2003 - 15:09 #5
ingen fejlmeddelse - cool
Avatar billede beef12 Nybegynder
05. september 2003 - 15:10 #6
men hvordan får jeg den så til at spytte resultater frem ?

echo ($result);
udskriver "Array" på min skærm...
Avatar billede ztyxx Nybegynder
05. september 2003 - 15:15 #7
while($row = mysql_fetch_array($result)){
    echo $row["feltnavn"];//feltnavn er navnet på det felt i databasen du skal have noget ud fra
    }
Avatar billede beef12 Nybegynder
05. september 2003 - 15:15 #8
således...
echo ("<p>" . $row["firstname"] . "</p>");
Avatar billede beef12 Nybegynder
05. september 2003 - 15:16 #9
Mange tak for hjælpen :o)
Avatar billede beef12 Nybegynder
05. september 2003 - 15:22 #10
lige på faldrebet, hvordan får jeg ændret koden således at alle vædier i pågældende felt bliver udskrivet?
Avatar billede beef12 Nybegynder
05. september 2003 - 15:24 #11
nej - glem det. Det har ztyxx allerede svaret på :o)
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