Ik ben een beetje aan het rommelen met een code die ik gevonden heb. Ik wil met behulp van een script producteigenschappen uit de database halen. Hier nog wat informatie:
Ik wil een lijstje weergeven met alle producten in de database.
Het foto gedeelte heb ik dus niet nodig. Maar ik weet niet hoe ik dat netjes eruit kan halen. Eigenlijk zou het mooiste zijn als een ID ook kon linken naar het product.
Ik hoop dat iemand me kan helpen. Als je meer info nodig heb, laat het weten
<?php
$query = mysql_query("select * from producten");
while ($arr = mysql_fetch_assoc($query)) {
//hierdoor worden alle producten weergeven
?>
<a href="producten.php?id=<?php echo $arr["id"]." "; ?>"><?php echo arr["naam"]." "; ?></a>
<?php
//dit is een link naar het product via id
}
?>
<?php
$id = $_Get['id'] //id uit de link halen,Best nog beveiligen
$query = mysql_query("select * from producten where id=$id");
while ($obj = mysql_fetch_object($query)) {
echo $obj->Naam."";
//hier kun je dan de rest zoals prijs echoen
}
?>
<?php
$id=$_Get['id']//id uit de link halen,Best nog beveiligen
$query=mysql_query("select * from producten where id=$id");
Dat is standaard debuggen..
Vertaal de fout:
Fout tijdens parsen: syntax fout, onverwachte '[', ',' of ';' wordt verwacht in <pad> op regel 6.
Post regel 1 t/m 10 even..
<?php
$query = mysql_query("select * from producten");
while ($arr = mysql_fetch_assoc($query)) {
//hierdoor worden alle producten weergeven
?>
<a href="producten.php?id=<?php echo $arr["id"]." "; ?>"><?php echo arr["naam"]." "; ?></a>
<?php
//dit is een link naar het product via id
}
?>
<?php
$query = mysql_query("select * from producten");
while ($arr = mysql_fetch_assoc($query)) {
//hierdoor worden alle producten weergeven
?>
<a href="producten.php?id=<?php echo $arr["id"]." "; ?>"><?php echo $arr["naam"]." "; ?></a>
<?php
//dit is een link naar het product via id
}
?>
<?php
if(mysql_connect("localhost", "username", "pass")) {
mysql_select_db("database");
} else {
echo "connection to database failed.\n";
exit;
}
$query = mysql_query("select * from producten");
while ($arr = mysql_fetch_assoc($query)) {
//hierdoor worden alle producten weergeven
?>
<a href="index.php?module=producten&action=show&id=<?php echo $arr["id"]." "; ?>"><?php echo $arr["naam"]." "; ?></a>
<?php
//dit is een link naar het product via id
}
?>
Stuur mij een persoonlijke mail, dan help ik je graag.
Als je daarin vermeld wat je precies wilt.
Desnoods met behulp van voorbeelden.
Dan komen we er wel uit denk ik.
Alleen in IE zie ik helemaal geen tabel. En echt mooi opgemaakt is het niet natuurlijk, maar dat lukt denk ik zelf wel. En wat doet die laatste php regel eigenlijk?