webForumDet fria alternativet

hjälp med $_GET['id']

PHPur PHP

23 svar · 403 visningar · startad av mikael_a · sida 2 av 2

mikael_aMedlem sedan mars 2000475 inlägg
#21

<form action="andra.php" method="get">
<input type="hidden" name="id" value="">
<input type="submit" name="change" value="edit" border="0"></form>

mikael_aMedlem sedan mars 2000475 inlägg
#22

de verkar tomma

MatteMedlem sedan aug. 20002 975 inlägg
#23

Då får vi söka oss bakåt.

I visa.php, byt ut

$fråga = "SELECT * FROM artikel WHERE id = $_GET[id]";
$resultat = mysql_query($fråga);
while($rad=mysql_fetch_array($resultat))
{

/* This bit sets our data from each row as variables, to make it easier to display */
$id = $rad["id"];
$head=$rad["head"];
$text["text"];
$author=$rad["author"];

}

/* Now lets display result */

echo"

$head
$author
$text
        
                
<form action=\"andra.php\" method=\"get\">
    <input type=\"hidden\" name=\"id\" value=\"{$rad['id']}\">
    <input type=\"submit\" name=\"change\" value=\"edit\" border=\"0\">
</form>
";

Mot:

$fråga = "SELECT * FROM artikel WHERE id = {$_GET['id']}";

// Skriv ut sql-frågan för att kolla att variabler kommit in
echo $fråga."<br>";

// Lägger till felmeddelande från mysql
$resultat = mysql_query($fråga) or die(mysql_error());

if (mysql_num_rows($resultat) > 0) 
{

   $rad=mysql_fetch_array($resultat);

   /* This bit sets our data from each row as variables, to make it easier to display */
   $id = $rad["id"];
   $head=$rad["head"];
   $text["text"];
   $author=$rad["author"];

   /* Now lets display result */

   echo "

   $head
   $author
   $text
   $id

   <form action=\"andra.php\" method=\"get\">
       <input type=\"hidden\" name=\"id\" value=\"$id\">
       <input type=\"submit\" name=\"change\" value=\"edit\" border=\"0\">
   </form>
   ";

}
mikael_aMedlem sedan mars 2000475 inlägg
#24

hmmm nu verkar det fungera

SELECT * FROM artikel WHERE id = 11 får jago m jag skriver ut fråga...

och i andra.php får jag följande värden:

SELECT * FROM artikel WHERE id = 11
id: 11
resultat: Resource id #2
fråga:
rad: Array

och de olika datan visas i textfälten...

så tack för all hjälp...

nu är det bara spara och en lösenordskontroll som också skall ditt...

126 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)