Einbindung von PHP in JavaScript

Hier ist das Problem:

wenn ich die Ausgabe des PHP-Scriptes manuell in das .js file einfuege funktioniert es ohne probleme. Binde ich den code ein bekomme ich einen Error auf der Page

Woran kann es liegen? Der ausgegebene Code scheint i.O.
 
Hallo,

wenn ich das Php-Script
<?php
include 'con.php';
$dbcnx = mysql_connect($host,$username,$password);
mysql_select_db($database);
$locations = @mysql_query("SELECT * FROM locs WHERE status='active' order by city asc");

while ($location = mysql_fetch_array($locations)) {
$id = $location["id"];
$name = htmlspecialchars($location["city"]);



print "
[\"$name\",
\"../actuell/activeloc.php?location=$name\",1,0,0] ,\n";

}
?>
auf dem Server ausfuehre bekomme ich die gewuenschten ergebnisse zurueck.
schreibe ich jedoch den oben genannten code so in eine .js datei wird dieses javascript nicht ausgefuehrt. Die Ausgabe der PHP Abfrage ist jedoch in Ordnung, d.h. es funktioniert wenn ich die ausgegebenen daten manuell in das js einfuege.

was mache ich falsch was andere richtig machen?
besten dank fuer euren input,
Markus
 
Zurück