Hallo Iedereen,
kan iemand me zeggen wat ik hier verkeerd doe?
Ik tracht een link te maken met een variable erin ( eind doel is een record te deleten in mysql.
Maar ik krijg steeds volgende error boodschap:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\xampp\htdocs\select.php on line 22


Alvast bedankt om me te helpen.

groetjes
Koen

------------------------------------------------------------

<?

include 'connect.php';

$query="SELECT * FROM welkom";
if (!($temp = mysql_query($query,$connection)))

showerror();

//mysql data weergeven

while ($welkom = mysql_fetch_array($temp))

{

echo"
<div>Id: ".$welkom ['id']."</div>
<div>Voornaam: ".$welkom ['voornaam']."</div>
<div>Naam: ".$welkom ['naam']."</div>
<div>Datum: ".$welkom ['datum']."</div>
<a href="update.php?id='.$row['id'].'">Update</a>';
<a href="delete.php?id='.$row['id'].'">Delete</a>';
<hr>";

}
double quote escapen met een \
Of alles buiten de echo halen, dat maakt het wat overzichtelijker:


<?php
while ($welkom = mysql_fetch_array($temp))

{
?>
<div>Id: <?php echo $welkom['id']; ?></div>
<div>Voornaam: <?php echo $welkom['voornaam']; ?></div>
<div>Naam: <?php echo $welkom['naam']; ?></div>
<div>Datum: <?php echo $welkom['datum']; ?></div>
<a href="update.php?id=<?php echo $row['id']; ?>">Update</a>';
<a href="delete.php?id=<?php echo $row['id']; ?>">Delete</a>';
<hr>
<?php
} 
?>
Daarom gebruik ik dus altijd voor de echo ' en binnen de echo " voor deze conflicten
of gebruik enkel quotes 'rond je echo

edit:
er zijn er al twee sneller dan mij

Reageren