ich bekomme bei dem aktuellen - XAMPP 1.7.3 Version - SQL-Abfragen mit JOINS nicht ans laufen.
die folgende Abfrage funktioniert, wenn sie im phpmyadmin eingegeben wird, nur unter php5 bekomme ich sie einfach nicht ans laufen;
- Code: Select all
<?php
$result="SELECT S.`krz`, S.`jahre`, I.`krz`
FROM `werwann` S
JOIN `spieler` I ON (S.`krz` = I.`krz`)
WHERE S.`jahre` LIKE '%200%'";
//--------------------------------------------- bis hier in phpmyadmin i.O. Ergebnis wie erwartet
echo $result; // echo s.u.
while ($row = mysql_fetch_array($result)){ // Warning s.u.
echo mysql_error();
print '<p>'.$row["S.jahre"].'</p>';
}
?>
// Echo: SELECT S.`krz`, S.`jahre`, I.`krz` FROM `werwann` S JOIN `spieler` I ON (S.`krz` = I.`krz`) WHERE S.`jahre` LIKE '%200%'
//Warning: mysql_fetch_array() expects parameter 1 to be resource, string given in C:\xampp\htdocs\test.php on line ...
Nach einigen Stunden Suche bin ich jetzt mit meinem Latein am Ende, habe auch verschiedene Schreibweisen getestet, es sieht nach einem Kombinationsproblem bzw Einstellungsproblem aus ..
Abfragen ohne JOIN mit einer Tabelle funktionieren nach gleichem Muster einwandfrei.
Hat jemand einen Tipp für mich? Vielen Dank