Hallo,
ich weis das dieses Thema schon sehr oft behandelt wurde und ich denke auch dass ich alle Posts durchgelesen hatte die mir hätten helfen können, jedoch bekomme ich trotzdem immer noch folgende Fehlermeldung:
Wobei die Zeile 88 folgendes enthält :
also denke ich mal dass die Abfrage fehlerhaft ist.
Ich habe folgendes vor :
Tabelle sms_senden :
id || sender || empaenger || text || status_id
Tabelle sms_antworten :
id || sms_id || antwort || absender ||
Die Inhalte von 'status_id' und 'sms_id' sind gleich und sollen
verglichen werden um den Inhalt von 'antwort' mit dem Inhalt
von 'text' verglichen werden.
z.B.
Tabelle sms_senden
id || sender || empaenger || text || status_id
1 || 12345 || 4567879 || testSMS || 1364120218
Tabelle sms_antworten
id || sms_id || antwort || absender
5 || 1364120218 || Die Antwort || 4567879
Nun möchte ich folgende Tabelle im Script ausgeben :
..... || absender || empfaenger || Text || Antwort ...
und rein muss dann :
..... || 12345 || 4567879 || testSMS || Die Antwort ...
Ohne Vergleich also nur den gesendeteten Text zu protokollieren habe ich folgenden Code genommen
und um mit dem Join zu arbeiten folgenden
aber halt mit einer Fehlermeldung.
Hat jemand zufällig eine Idee was ich falsch gemacht habe ?
Wäre Super - Danke und Gruss
ich weis das dieses Thema schon sehr oft behandelt wurde und ich denke auch dass ich alle Posts durchgelesen hatte die mir hätten helfen können, jedoch bekomme ich trotzdem immer noch folgende Fehlermeldung:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/web15/html/sms/outbox.php on line 88
PHP-Code:
while($row = mysql_fetch_array($result))
Ich habe folgendes vor :
Tabelle sms_senden :
id || sender || empaenger || text || status_id
Tabelle sms_antworten :
id || sms_id || antwort || absender ||
Die Inhalte von 'status_id' und 'sms_id' sind gleich und sollen
verglichen werden um den Inhalt von 'antwort' mit dem Inhalt
von 'text' verglichen werden.
z.B.
Tabelle sms_senden
id || sender || empaenger || text || status_id
1 || 12345 || 4567879 || testSMS || 1364120218
Tabelle sms_antworten
id || sms_id || antwort || absender
5 || 1364120218 || Die Antwort || 4567879
Nun möchte ich folgende Tabelle im Script ausgeben :
..... || absender || empfaenger || Text || Antwort ...
und rein muss dann :
..... || 12345 || 4567879 || testSMS || Die Antwort ...
Ohne Vergleich also nur den gesendeteten Text zu protokollieren habe ich folgenden Code genommen
PHP-Code:
...
$result = mysql_query("SELECT * FROM smsbox_senden
WHERE sender='$_SESSION[nummer]'
ORDER BY id ASC
LIMIT ".$start.",".$eintraege_pro_seite);
while($row = mysql_fetch_array($result))
{
$text = $row["text"];
trim ($text);
echo " .... table .... ";
echo $row["sender"]
echo $row["empfaenger"]
echo $row["text"]
echo " .... table .....";
}
PHP-Code:
$result = mysql_query("SELECT * FROM smsbox_protokoll
LEFT JOIN smsbox_antworten
ON sms_id = status_id
WHERE sender='$_SESSION[nummer]'
ORDER BY id ASC LIMIT ".$start.",".$eintraege_pro_seite);
Hat jemand zufällig eine Idee was ich falsch gemacht habe ?
Wäre Super - Danke und Gruss
Kommentar