Ik denk dat je [php]htmlentities[/php] zoekt.
Link gekopieerd
Beetje vreemd dit.
<?php
echo "naamTxt=$row[naam]&berichtTxt=$row[bericht]";
// moet iets zijn als
echo row['naam'] . $row['bericht'];
?>
Link gekopieerd
sowieso moet je code tussen de [ignore]
[/ignore] tags doen, en php begint natuurlijk met een [ignore]<?PHP tag[/ignore]
Over je vraag: je moet sowieso de variables tussen de quotes uithalen:
<?PHP
$result = mysql_query("SELECT naam, bericht FROM paginas");
while($row=mysql_fetch_array($result)){
echo "naamTxt=" . $row['naam'] . "&berichtTxt=" . $row['bericht'];
}
?>
Zet trouwens dit nog boven aan je script:
<?PHP
ini_set('display_errors', true);
error_reporting(E_ALL);
?>
Misschien kom je dan nog een andere fout tegen.
Edit:
SanThe was me voor, en die ignore-tag doet raar :S
Link gekopieerd
@Edoxile: Geen $row[naam] maar $row['naam'].
Link gekopieerd
Edoxile schreef op 08.01.2010 15:40
<?php
echo "naamTxt=" . $row['naam'] . "&berichtTxt=" . $row['bericht'];
?>
volgens w3, ampersand voluit.
Link gekopieerd
Wat ik ben vergeten te zeggen is dat mijn flash website deze php bestand gebruikt. De TextField kijkt naar berichtTxt.
Het werk en Ik krijg geen foutmeldingen.
Link gekopieerd
Bedankt voor jullie snelle reactie's.
Dit is mijn code tot nu toe:
<?php
$link = mysql_connect('localhost', ' ', ' ');
if (!$link) {
die('Not connected : ' . mysql_error());
}
$db_selected = mysql_select_db('test', $link);
if (!$db_selected) {
die ('Can\'t use foo : ' . mysql_error());
}
$result = mysql_query("SELECT naam, bericht FROM paginas");
while($row=mysql_fetch_array($result)){
echo "naamTxt=" . $row['naam'] . "&berichtTxt=" . $row['bericht'];
}
?>
maar de text blijft ongewijzig.
zie
http://www.reiki-ijmuiden.nl/beheer/test.php
Link gekopieerd
Dat klopt toch.
Je wijzigt de tekst toch ook niet.
Link gekopieerd
Nu wil ik dat de text hetzelfde word als de broncode text, dus met html code erbij.
Alvast bedankt voor jullie moeite.
Link gekopieerd
Link gekopieerd