13. marts 2002 - 12:47Der er
18 kommentarer og 1 løsning
Hvorfor virker dette ikke i PHP3
Er der nogle der kan hjælpe mig?, jeg kan ikke få dette til at virke i PHP3, det virker fint i PHP4.
$db = mysql_connect(Server,Bruger,Password); mysql_select_db("jodk", $db); $result = mysql_query("SELECT * FROM side WHERE id =".$id ,$db); $myrow = (mysql_fetch_row($result));
$db = mysql_connect(Server,Bruger,Password); mysql_select_db("jodk", $db); $result = mysql_query("SELECT * FROM side WHERE id = $id); $myrow = (mysql_fetch_row($result));
$db = mysql_connect(Server,Bruger,Password); mysql_select_db("jodk", $db); $result = mysql_query("SELECT * FROM side WHERE id = $id"); $myrow = (mysql_fetch_row($result));
Jeg får stadig fejl(Supplied argument is not a valid MySQL result resource ), hvor den siger at der er fejl ved: $myrow = (mysql_fetch_row($result));
Her er hele siden:
<?php include "config.php"; include "funktioner.php";
if($ret){ echo("<p>Du har rettet indlaeg nummer:". $id);
$db = mysql_connect(Server,Bruger,Password); mysql_select_db("jodk", $db); $result = mysql_query("UPDATE side SET indhold= '".$indhold."' WHERE id = ".$id ,$db); echo('<p><button onclick="location.href=\'siderediger.php\'">Tilbage til rediger</button></p>'); }
else{
$db = mysql_connect(Server,Bruger,Password); mysql_select_db("jodk", $db); $result = mysql_query("SELECT * FROM side WHERE id = $id"); $myrow = (mysql_fetch_row($result));
?>
<h3>Du er ved at rette side: <?php print($myrow[1]); ?></h3> <form id="formular" name="formular" action="redigerside.php">
Jeg forstod ikke helt: Du har også if ($ret) {...} der bør hentes i $HTTP_GET_VARS.
Evt kan du allerøverst proppe alting over i $variabler, så du ikke skal skrive så meget senere Du har også if ($ret) {...} der bør hentes i $HTTP_GET_VARS.
Evt kan du allerøverst proppe alting over i $variabler, så du ikke skal skrive så meget senere
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.