ff in het kort de code:
if (@mysql_num_rows($qry) > 0) {
for ($j=0; $j<mysql_num_rows($qry); $j++) {
echo "<tr>";
for ($k=0; $k<mysql_num_fields($qry); $k++) {
$take = mysql_result($qry,$j, $k);
echo "<td align=left><a href='adminedit.php?detail=".$take."'>".$take."</a> </td>";
}
echo "</tr>";
}}
wat ik hier doe is een link maken van een waarde die ik ophaal uit de database en die weergeven.
dit werkt prima tenzij er een naam voorkomt die een ' bevat
bijv:
Sofie's doos
dit wordt weergegeven als:
adminedit.php?detail=sofie
terwijl het moet zijn:
adminedit.php?detail=sofie's doos
ik loop al een tijd te googlen maar kan niet vinden wat ik moet veranderen om de waarde juist weer te geven, iemand enig idee?
if (@mysql_num_rows($qry) > 0) {
for ($j=0; $j<mysql_num_rows($qry); $j++) {
echo "<tr>";
for ($k=0; $k<mysql_num_fields($qry); $k++) {
$take = mysql_result($qry,$j, $k);
echo "<td align=left><a href='adminedit.php?detail=".$take."'>".$take."</a> </td>";
}
echo "</tr>";
}}
wat ik hier doe is een link maken van een waarde die ik ophaal uit de database en die weergeven.
dit werkt prima tenzij er een naam voorkomt die een ' bevat
bijv:
Sofie's doos
dit wordt weergegeven als:
adminedit.php?detail=sofie
terwijl het moet zijn:
adminedit.php?detail=sofie's doos
ik loop al een tijd te googlen maar kan niet vinden wat ik moet veranderen om de waarde juist weer te geven, iemand enig idee?