Hallo,
momentan ist es so, dass alle User welche in tbl_users gespeichert sind, angezeigt werden. Jedoch hätte ich gerne, das nur Chats angezeigt werden, welche bereits existieren (mind. 1 Nachricht gesendet). Was müsste ich am jetzigen Code verändern um mein Wunsch Ergebnis zu erhalten?
PHP
if(isset($_GET['id'])){
$user_two = trim(mysqli_real_escape_string($DBcon, $_GET['id']));
$q = mysqli_query($DBcon, "SELECT `user_id` FROM `tbl_users` WHERE user_id= '$user_two' AND user_id != '$ufromid'");
if(mysqli_num_rows($q) == 1){
$conver = mysqli_query($DBcon, "SELECT * FROM `conversation` WHERE (user_one='$ufromid' AND user_two='$user_two') OR (user_one='$user_two' AND user_two='$ufromid')");
if(mysqli_num_rows($conver) == 1){
$fetch = mysqli_fetch_assoc($conver);
$conversation_id = $fetch['id'];
}else{
$q = mysqli_query($DBcon, "INSERT INTO `conversation` VALUES ('','$ufromid',$user_two)");
$conversation_id = mysqli_insert_id($DBcon);
}
}else{
die("Diese Chat-ID existiert nicht.");
}
}else{
die("Klicke auf die Person um einen Chat zu starten.");
}
Alles anzeigen
Würde mich über Hilfe freuen (bin absoluter Neuling in der Materie)
Gruß
Crowley