Gegevens met spaties in mysql

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Martijn

Martijn

30/12/2005 12:33:00
Quote Anchor link
Hallo,

Als ik gegevens met spaties vanuit een tabel naar een andere tabel schrijf neemt hij de spaties niet over.

Zie code:


<form method="post" action="mail.php" target=_self>
<TD colspan=4 id=vak4 class=body height=18 width=100%>

</td>
</tr>
<tr>


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
  include ('connect.php');
echo ("<TR><td id=vak4 class=body><select name=rubriek><option value=''><B>Rubriek keuze</B></option>");


//als rubrieknaam bijv. is auto & vervoer schrijft hij alleen auto weg i.p.v auto & vervoer.

$result=mysql_query ("SELECT * FROM rubrieken ORDER BY `naam`");
    while ($rij=mysql_fetch_array ($result))
        echo ("<option value=". $rij ["naam"].">". $rij ["naam"]."</option>");
        mysql_close();
        echo ("</select></td>");
        ?>


<td id=vak4 colspan="2"> <input type="submit" class=formulier1 name="submit" value="Verzend!">
</td>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?  
 //Dit is de code voor het wegschrijven. Het heeft volgens mij te maken met de spaties tussen auto & vervoer.
?>

$query="INSERT INTO keuze (rubriek)";
$query=$query. "VALUES ('";
$query=$query . $_POST["rubriek"]."');";
$result=mysql_query($query) or die ("FOUT: ".mysql_error());
Gewijzigd op 30/12/2005 12:39:00 door Martijn
 
PHP hulp

PHP hulp

17/11/2024 14:33:42
 
Jan Koehoorn

Jan Koehoorn

30/12/2005 12:40:00
Quote Anchor link
Dat komt door het & teken denk ik. Daar kun je beter de HTML entitie voor gebruiken: &amp;
 
Martijn

Martijn

30/12/2005 14:25:00
Quote Anchor link
Ik heb er dit van gemaakt :

&nbsp;&amp;&nbsp;

En dat werkt
 
Erik Rijk

Erik Rijk

30/12/2005 14:28:00
Quote Anchor link
beter om gewoon htmlentities() eroverheen te halen
dan wordt het automatisch omgezet
 
Martijn

Martijn

30/12/2005 14:29:00
Quote Anchor link
En wat wordt de code dan met htmlentities()?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.