webForumDet fria alternativet

Mysql query fråga duble

2 svar · 889 visningar · startad av mattiaz

mattiazMedlem sedan juni 20123 inlägg
#1

Försöker göra en historik för att medlema ska se vad dom har skrivit till varandra privat. vill visa bådas inlägg på samma sida

$sql = mysql_query("SELECT * FROM pm WHERE from_user='".$_GET['f']."' AND to_user = '".$_SESSION['username']."' AND deleted='no'  ORDER by id DESC")or die(mysql_error());

$sql = mysql_query("SELECT * FROM pm WHERE from_user='".$_SESSION['username']."' AND to_user = '".$_GET['f']."' AND deleted='no'  ORDER by id DESC")or die(mysql_error());

Dom två vill jag ska sitta ihop så bådast inlägg vissas efter id så man kan följa konverstionen! hittar inge sätt så man slipper 2 querys för detta

mattiazMedlem sedan juni 20123 inlägg
#2

Löste sig! postade lösningen om någon vill se den senare!

SELECT * FROM pm
WHERE
    ((from_user = '$user1' AND to_user = '$user2') OR
    (from_user = '$user2' AND to_user = '$user1')) AND
    deleted = 'no'
ORDER BY id DESC
@ndersMedlem sedan juni 200032 969 inlägg
#3

Hej mattiaz!

Bra att det löste sig! Använd gärna funktionen "Markera som lösning" på ditt inlägg som innehåller lösningen, så ser folk att ditt problem är löst, och det blir ännu lättare för andra att hitta din lösning senare.

Slutligen: välkommen till webForum! :bire

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)