Moin!
Beispiel: $del = mysql_query("DELETE FROM xmessages WHERE mess_id = " . $id . "AND to_id = ".$u_id);
Natürlich geht das. Aber mal ganz ehrlich: Du machst es Dir zu schwer. Vermutlich fehlt da auch was... die Verbindungskennung nämlich.
[1] Schreibe den SQL- String in einen solchen.
$sql="DELETE FROM xmessages WHERE mess_id = " . $id . "AND to_id = ".$u_id;
[2] Übergebe den gemeinsam mit der Verindungskennung und [3] lass Dir Fehlermeldungen ausgeben:
$result = mysql_query($sql,$conn) or die("$conn:<br>FEHLER: ".mysql_error()."<br>".$sql);
Wird Deine Aktion nicht duchgeführt (Du siehst Deinen SQL- String, aber kein Fehler angezeigt, dann hast Du keine Verbindung zur Datenbank.
Also bei mir hat es nicht funktioniert, gibt es eine Alternative???
Zum "es richtigmachen"? Nie.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Meinereinerselbst ist auf der Suche nach Aufträgen