Array aus DB auslesen, aber leider mit +

Alles, was PHP betrifft, kann hier besprochen werden.

Array aus DB auslesen, aber leider mit +

Postby Sarah19 » 11. February 2005 16:31

Hallo,
sorry dass ich euch schon wieder belaestige, aber dies stoert mich enorm und ich weiss nicht, wie ich es weg bekomme. Dabei nevt mich am meisten, dass ich es schon einmal wusste.
also habe folgenden code:
Code: Select all
$result = mysql_query("SELECT * FROM produkt");
while($row = mysql_fetch_array($result)){




?>
<a href="zeige_artikel.php?fid=
   <?php echo urlencode($row["pid"]);?>">
   
   <?php echo urlencode($row["artikel"]); echo "&nbsp;";
   echo urlencode($row["motorrad"]); echo "&nbsp;";
   echo urlencode($row["typ"]); echo "&nbsp;"; ?></a>
   <?php echo "<br>";
   }
?>

Und es wird auch alles augegeben, nur wenn bei typ mehrere Worte stehen, dann erscheint ein + zwischen jedem Wort. Wie werde ich das wieder los?

Danke
User avatar
Sarah19
 
Posts: 58
Joined: 23. August 2004 17:09

Postby Wiedmann » 11. February 2005 16:51

Warum benutzt du überhaupt urlencode()?
Code: Select all
<?php
$result = mysql_query('SELECT * FROM `produkt`');
while ($row = mysql_fetch_array($result)) {
    echo '<a href="zeige_artikel.php?fid='.$row['pid'].'">';
    echo htmlspecialchars($row['artikel'].'&nbsp;'.$row['motorrad'].'&nbsp;'.$row['typ'].'&nbsp;');
    echo '</a><br>';
}
?>
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Sarah19 » 11. February 2005 17:17

Weil ich mir nicht anders zu helfen wusste.
Danke werde es gleich mal ausprobieren.

mille grazie
User avatar
Sarah19
 
Posts: 58
Joined: 23. August 2004 17:09

Danke

Postby Sarah19 » 12. February 2005 15:51

Hat super geklappt, Danke.
User avatar
Sarah19
 
Posts: 58
Joined: 23. August 2004 17:09


Return to PHP

Who is online

Users browsing this forum: No registered users and 3 guests