Erks
Erfahrenes Mitglied
Hallo,
ich habe vor mittels PHP einenen sehr langen HTML-String (`HTMLtext`) in JSON zu packen und dann in einem anderen Programm weiter zu verarbeiten.
Wenn ich das Ergebnis mittel var_dump() ausgebe, dann steht in dem Feld das Gewünschte drin, aber wenn ich "json_encode($output);" mache, dann steht in dem Feld "NULL".
Gibt es einen Speicherüberlauf bei JSON?
Wie kann ich das Problem lösen?
ich habe vor mittels PHP einenen sehr langen HTML-String (`HTMLtext`) in JSON zu packen und dann in einem anderen Programm weiter zu verarbeiten.
PHP:
function loadArticle($art_id){
require('mysql.php');
$sql_get = "SELECT `HTMLtext` FROM `content` WHERE `id`='".$art_id."'";
if(!$res_id_sql_get = mysql_query($sql_get)){
die(mysql_error());
}
while($my=mysql_fetch_assoc($res_id_sql_get)){
$output[]=$my;
}
return json_encode($output);
}
Wenn ich das Ergebnis mittel var_dump() ausgebe, dann steht in dem Feld das Gewünschte drin, aber wenn ich "json_encode($output);" mache, dann steht in dem Feld "NULL".
Gibt es einen Speicherüberlauf bei JSON?
Wie kann ich das Problem lösen?