Smide værdier fra mySQL ind i forms

Tags:    php

Hejsa..

Jeg har lidt problemer med at hente nogen værdier ind i mine input forms... Det skal bruges til en opdatering af en række i databasen...


<html>
<head>
<title>nyheder - indsæt</title>
</head>
<body>
<?

include 'var.php';

connect();

$query = mysql_query("SELECT * FROM nyheder WHERE id=$id");
$row = mysql_fetch_array($query);

<form method="post" action="nyhed_rediger.php">
<input name='overskrift' value='$row

'>
<br>
<textarea name='nyhed' value='$row[tekst]'></textarea>
<br>
<input name='id' value='$row[id]'></textarea>
<input type='submit' name='Submit' value='Send!'>
</form>

close();
?>
</body>
</html>

kaldet af connect og close funktionerne er fra var.php hvor min connect string og close string til mySQL ligger... disse virker fint i forvejen, så det er ikke her problemet bunder...

Jeg får fejlmeldingen: Parse error: parse error in /usr/home/whitehat_dk/users/zawn/scripts/nyhed_redform.php on line 15


Words Don\\'t come easy... Øhh... eller noget





3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Prøv det her: (Den er opdateret)
Fold kodeboks ind/udKode 

Jeg kan ikke redigere mit forrige indlæg, ved ik hvorfor? :S
Hilsen CHadi
Mit lykketal er 2959



Ændre det til det her:
Fold kodeboks ind/udKode 

Hilsen CHadi
Mit lykketal er 2959



Hejsa..

Jeg har lidt problemer med at hente nogen værdier ind i mine input forms... Det skal bruges til en opdatering af en række i databasen...


<html>
<head>
<title>nyheder - indsæt</title>
</head>
<body>
<?

include 'var.php';

connect();

$query = mysql_query("SELECT * FROM nyheder WHERE id=$id");
$row = mysql_fetch_array($query);

<form method="post" action="nyhed_rediger.php">
<input name='overskrift' value='$row

'>

<textarea name='nyhed' value='$row[tekst]'></textarea>

<input name='id' value='$row[id]'></textarea>
<input type='submit' name='Submit' value='Send!'>
</form>

close();
?>
</body>
</html>

kaldet af connect og close funktionerne er fra var.php hvor min connect string og close string til mySQL ligger... disse virker fint i forvejen, så det er ikke her problemet bunder...

Jeg får fejlmeldingen: Parse error: parse error in /usr/home/whitehat_dk/users/zawn/scripts/nyhed_redform.php on line 15


Words Don\\'t come easy... Øhh... eller noget



Jeg ced ikke om CHadi's svar løser det men jeg tror at linjen:

$query = mysql_query("SELECT * FROM nyheder WHERE id=$id");

skal ændres til:
$query = mysql_query("SELECT * FROM nyheder WHERE id='$id'");


En anden ting er:
Hvor får du din $id variabel fra? Ligger den i var.php? Hvis den kommer fra URL'en skal du skrive
$id = $_GET['id'];

-----
Nunc Tutus Exitus Computarus



t