Hallo,
ich versuche mich daran zeilenweise aus einer DB zu lesen und dann aus den einzelnen Feldern der Zeile Variablen zu machen, um diese via Javascript verarbeiten zu können.
Aus welchem Grund auch immer, kommen am ende nur null werte raus.
php-Code:
PHP
<?php
error_reporting(0);
$link = mysql_connect('localhost', 'root', 'root');
if (!$link)
{
// die('Verbindung schlug fehl: ' . mysql_error());
die('Keine Verbindung.');
}
if (!mysql_select_db('Testpark'))
{
die('Keine Datenbankanbindung.');
}
$query = "SELECT * FROM parkbestand WHERE status = 'A'";
if(error_reporting == 0) //Fehler = 0 ? --if(error_reporting = 0)--
{
$result = mysql_query($query);
$laenge = mysql_num_rows($result);
for($i = 0; $i < $laenge; $i++)
{
$bez = mysql_query("SELECT bezeichnung FROM parkbestand WHERE id = " . $i);
$lon = mysql_query("SELECT lon FROM parkbestand WHERE id = " . $i);
$lat = mysql_query("SELECT lat FROM parkbestand WHERE id = " . $i);
$typ = mysql_query("SELECT typ FROM parkbestand WHERE id = " . $i);
$anz = mysql_query("SELECT anzahl FROM parkbestand WHERE id = " . $i);
$nen = mysql_query("SELECT nennleistung FROM parkbestand WHERE id = " . $i);
//Variablen müssen jetzt an JavaScript übergeben werden
echo 'varBez = ' . json_encode($bez) . ';';
echo 'varLon = ' . json_encode($lon) . ';';
echo 'varLat = ' . json_encode($lat) . ';';
echo 'varTyp = ' . json_encode($typ) . ';';
echo 'varAnz = ' . json_encode($anz) . ';';
echo 'varNen = ' . json_encode($nen) . ';';
}
}
mysql_close($link);
?>
Alles anzeigen
Weiß jemand was ich falsch mache?