[PHP] probleem met variable doorgeven aan link

Pagina: 1
Acties:
  • 32 views sinds 30-01-2008

  • Yokidrink
  • Registratie: November 2000
  • Laatst online: 08-05 11:23
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?

  • Helmet
  • Registratie: Januari 2002
  • Laatst online: 05-05 12:14
urlencode() ?

[ Voor 64% gewijzigd door Helmet op 10-01-2005 23:51 ]

Icons are overrated


  • Yokidrink
  • Registratie: November 2000
  • Laatst online: 08-05 11:23
_/-\o_

dat was een quickie, txs

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 08:31

Creepy

Tactical Espionage Splatterer

Das wel een heel erg quickie :) (en ook vast wel te vinden met enig zoekwerk @ google of @ php.net ;)

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Dit topic is gesloten.