PHP - mySQL

Tags:    php

<< < 12 > >>
Jeg har fulgt Kasper (TSW) Guide med tabeller

http://www.udvikleren.dk/article.php?aid=32

Oj jeg har fået den til at lægge data i mySQL .. Men så når jeg vil hente dem igen kommer der en fejl..

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /web/www/frac/users/kndvd/dvdlibary.php on line 14

Mit kodeing der sådan her ud ..

<?
mysql_connect("localhost","kndvd","GLEM DET");
mysql_select_db("mp3");
$query = mysql_query("SELECT * FROM mp3 ORDER BY id");
echo "<ol>";
while($r = mysql_fetch_array($query)) {
$title = $r["title"];
$genre = $r["genre"];
$cd = $r["cd"];
$dato = $r["dato"];
echo "$title - $genre - $cd CDér - $dato";
}
echo "</ol>";
?>

håber i kan hjæpe!


[Redigeret d. 19/06-05 17:50:19 af Patrick kerwood]



13 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
<?
mysql_connect("localhost","kndvd","GLEM DET");
mysql_select_db("mp3");
$query = mysql_query("SELECT * FROM mp3 ORDER BY id") OR DIE mysql_error();
echo "<ol>";
while($r = mysql_fetch_array($query)) {
$title = $r["title"];
$genre = $r["genre"];
$cd = $r["cd"];
$dato = $r["dato"];
echo "$title - $genre - $cd CDér - $dato";
}
echo "</ol>";
?>

Prøv det. Du skulle også overveje at lave den her om:
echo "$title - $genre - $cd CDér - $dato";


I cant do it captain, i dont have the powa\\\\\\'!



Hej,

Er du sikker på at databasen også hedder mp3?
Du vælger databasen her:
mysql_select_db("mp3");

Det hedder tabellen også...

Mikkel Meyer Andersen (mikl-dk)



Hej,

Er du sikker på at databasen også hedder mp3?
Du vælger databasen her:
mysql_select_db("mp3");

Det hedder tabellen også...

Mikkel Meyer Andersen (mikl-dk)



ja min database hedder mp3

...




<?
mysql_connect("localhost","kndvd","GLEM DET");
mysql_select_db("mp3");
$query = mysql_query("SELECT * FROM mp3 ORDER BY id") OR DIE mysql_error();
echo "<ol>";
while($r = mysql_fetch_array($query)) {
$title = $r["title"];
$genre = $r["genre"];
$cd = $r["cd"];
$dato = $r["dato"];
echo "$title - $genre - $cd CDér - $dato";
}
echo "</ol>";
?>

Prøv det. Du skulle også overveje at lave den her om:
echo "$title - $genre - $cd CDér - $dato";


I cant do it captain, i dont have the powa\\\\\\'!



Dur ikke ... Har lavet den om til!


<?
mysql_connect("localhost","kndvd","GLEM DET");
mysql_select_db("mp3");
$query = mysql_query("SELECT * FROM mp3 ORDER BY id")
while($r = mysql_fetch_array($query)) {
$title = $r["title"];
$genre = $r["genre"];
$cd = $r["cd"];
$dato = $r["dato"];
echo "$title - $genre - $cd CDér - $dato";
}
?>

og nu kommer fejlen

Parse error: parse error, unexpected T_WHILE in /web/www/frac/users/kndvd/dvdlibary.php on line 13

...

Line 13 er while($r = mysql_fetch_array($query)) {








[Redigeret d. 15/06-05 11:26:15 af Patrick kerwood]



Du manger ; efter queryen:
$query = mysql_query("SELECT * FROM mp3 ORDER BY id");
while($r = mysql_fetch_array($query)) {

Mikkel Meyer Andersen (mikl-dk)



Du manger ; efter queryen:
$query = mysql_query("SELECT * FROM mp3 ORDER BY id");
while($r = mysql_fetch_array($query)) {

Mikkel Meyer Andersen (mikl-dk)



Jo tak ... men nu kom der en ny fejl .. :D


Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /web/www/frac/users/kndvd/dvdlibary.php on line 13

Hvorfor siger den nu det ?!




Prøv at brug følgende query:
$query = mysql_query("SELECT * FROM mp3 ORDER BY id") or die(mysql_error());

Overstående er kun til fejlfinding, så husk at fjerne det, når det virker :-)

Mikkel Meyer Andersen (mikl-dk)



Prøv at brug følgende query:
$query = mysql_query("SELECT * FROM mp3 ORDER BY id") or die(mysql_error());

Overstående er kun til fejlfinding, så husk at fjerne det, når det virker :-)

Mikkel Meyer Andersen (mikl-dk)



Okay .. den skriver "no database selected"

det passer jo ikke ... jeg har valgt mp3



Er du sikker på at den bruger, du prøver at logge ind med, har adgang til den database? Test evt. ved at prøve at logge ind som root i scriptet.

Mikkel Meyer Andersen (mikl-dk)



Er du sikker på at den bruger, du prøver at logge ind med, har adgang til den database? Test evt. ved at prøve at logge ind som root i scriptet.

Mikkel Meyer Andersen (mikl-dk)


Ja jeg har adgang til databasen .. Jeg har det ved Frac.dk hvis det gør nogen forskel?



<< < 12 > >>
t