Avatar billede udvikler Nybegynder
13. april 2005 - 06:48 Der er 2 kommentarer og
1 løsning

Hvad betyder denne fejl? Warning: mysql osv.

Fordet første: jeg giver kun så lidt point fordi jeg ikke har mere at give ud af.. Har ikk nogle selv :(

Hejsa.. jeg er igang med at lave en gæstebog og er ved at blive færdig, men for en fejl
Hvad betyder denne fejl:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /web/www/frac/users/lilo/skriv.php on line 55

Her er hele min fil:

<center>

<br><br><br><br>
<form action="skriv.php" method="post">
<textarea rows="10" cols="50" name="besked"></textarea>
<p>
<input type="submit" value="send">
</form>
<center>



<center>
<?php
  echo $_REQUEST["besked"]."<hr>";
?>
<center>





<?php

$host = "localhost";
$user = "lilo";
$pass = "Gangsta";
$db = "lilo";   

$connect = mysql_connect($host, $user, $pass);
mysql_select_db($db);





if(is_array($HTTP_POST_VARS)) {
$Besked = $HTTP_POST_VARS['Besked'];
} elseif (is_array($_POST)) {
}


function skriv_i_gbog($Besked) {


$sql = "insert into gaestebog(besked) values('". $besked ."')";



}

skriv_i_gbog(addslashes($Besked));

$query = mysql_query("SELECT * FROM gaestebog");
while($row = mysql_fetch_assoc($query))
{
echo $row['besked'];
}
?>
Avatar billede udvikler Nybegynder
13. april 2005 - 06:58 #1
NB. Har selvfølgelig ændret kodeordet.. Var bare træt af at skrive mit hemmelige kodeord, eller at der slet ikk stod noget.. Så har jeg skrevet jeg bare skrevet det.. :P

Og alligevel hvis det var mit rigtige kodeord kan man jo altid stole på jer experter ;)
Avatar billede Daniel.E Praktikant
13. april 2005 - 09:24 #2
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /web/www/frac/users/lilo/skriv.php on line 55

Denne fejlbesked betyder at funktionen mysql_fetch_assoc() ikke kan læse, eller læse mere af dit array.  Fejlen forekommer hvis man har et array som f.eks er tomt, eller som er gået ged i.  Eller hvis man prøver at tilgå ulige numre, eller højre end hvad der er af elementer.

du kunne evt. tilføje:

if(mysql_num_rows($query)!=0) {
while($row = mysql_fetch_assoc($query))
{
echo $row['besked'];
}
}

Tag dine 5 points selv, jeg samler ikke...  giv mig hellere noget karma..
Avatar billede udvikler Nybegynder
16. april 2005 - 15:09 #3
lukker sprøgsmålet
har for mange åbne tråde kørene..

Men jeg takker for svarene ;)
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