Folgendes Script funktoniert nicht,
<?php
//Abfrage Längen / Breitengrad
$Laenge_breite=mysql_query("SELECT laenge, breite FROM geodb_locations WHERE plz=49716");
//Übergabe der Daten
$Laenge_breitearray=mysql_fetch_array($Laenge_breite);
$laenge=$Laenge_breitearray[1];
$breite=$Laenge_breitearray[0];
$radius=6367.41;
$umkreis=150;
//Abfrage des Umkreises (Quelle Forum)
$Abfrage1=mysql_query("SELECT ort, plz".$radius."*SQRT(2*(1-cos(RADIANS(breite))*cos(".$breite.")*
(sin(RADIANS(laenge))*sin(".$laenge.")+cos(RADIANS(laenge))*cos(".$laenge."))-
sin(RADIANS(breite))*sin(".$breite."))) AS Distance FROM geo_locations
WHERE ".$radius."*SQRT(2*(1-cos(RADIANS(breite))*cos(".$breite.")*(sin(RADIANS(laenge))*
sin(".$laenge.")+cos(RADIANS(laenge))*cos(".$laenge."))-sin(RADIANS(breite))*
sin(".$breite."))) <= ".$umkreis." ORDER BY Distance");
//Hier soll laut Fehlermeldung der Fehler Liegen
$Ergebnis2=mysql_fetch_array($Abfrage1);
$Ergebnis3=mysql_num_rows($Abfrage1);
?>
Beim Aufruf des Scrips erfolgt folgende Fehlermeldung
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\martin.php on line 26
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\martin.php on line 27
Martin
<?php
//Abfrage Längen / Breitengrad
$Laenge_breite=mysql_query("SELECT laenge, breite FROM geodb_locations WHERE plz=49716");
//Übergabe der Daten
$Laenge_breitearray=mysql_fetch_array($Laenge_breite);
$laenge=$Laenge_breitearray[1];
$breite=$Laenge_breitearray[0];
$radius=6367.41;
$umkreis=150;
//Abfrage des Umkreises (Quelle Forum)
$Abfrage1=mysql_query("SELECT ort, plz".$radius."*SQRT(2*(1-cos(RADIANS(breite))*cos(".$breite.")*
(sin(RADIANS(laenge))*sin(".$laenge.")+cos(RADIANS(laenge))*cos(".$laenge."))-
sin(RADIANS(breite))*sin(".$breite."))) AS Distance FROM geo_locations
WHERE ".$radius."*SQRT(2*(1-cos(RADIANS(breite))*cos(".$breite.")*(sin(RADIANS(laenge))*
sin(".$laenge.")+cos(RADIANS(laenge))*cos(".$laenge."))-sin(RADIANS(breite))*
sin(".$breite."))) <= ".$umkreis." ORDER BY Distance");
//Hier soll laut Fehlermeldung der Fehler Liegen
$Ergebnis2=mysql_fetch_array($Abfrage1);
$Ergebnis3=mysql_num_rows($Abfrage1);
?>
Beim Aufruf des Scrips erfolgt folgende Fehlermeldung
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\martin.php on line 26
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\martin.php on line 27
Martin
Kommentar