hi,
kurze Frage: Ist es möglich wenn ich folgende zwei Abfragen verwende:
(1)
$sql = "SELECT feld
FROM tabelle AS a
INNER JOIN tabelle2 AS b ON a.id = ...
[...]
WHERE a.xy = '$xy'";
(2)
$sql = "SELECT feld
FROM tabelle AS a
INNER JOIN tabelle2 AS b ON a.id = ...
[...]
WHERE a.xy = '$z'";
anstatt die zwei langen abfragen zusammen zu verwenden ist es doch auch bestimmt möglich den Unterschied (jeweils die letzte zeile) auf die Ausgabe zu beziehen?!
Ungefähr so:
(einzige Abfrage)
$sql = "SELECT feld
FROM tabelle AS a
INNER JOIN tabelle2 AS b ON a.id = ...
[...]";
(später)
$result = mysql_query($sql, $connection) or die(mysql_error());
$row = mysql_fetch_assoc($result);
echo $row //(WHERE a.xy = '$z')
echo $row //(WHERE a.xy = '$xy')
Hab nur leider kein Plan wie ich das richtig formulieren könnte,
bzw. ob das überhaupt möglich ist.