Avatar billede human Nybegynder
04. maj 2004 - 15:04 Der er 3 kommentarer og
1 løsning

udtrætte data fra bestemte felter

Heysa.

Jeg udtrækker nogle værdier med:
$ven_query = "SELECT * FROM du_venneliste WHERE acc='1'";
$ven_result = mysql_query($ven_query) or die(mysql_error());
while($ven_row = mysql_fetch_array($ven_result)) {
print <<<EOF
$ven_row[''];
EOF;
}

Men der skal udtrækkes de værdier, som $Bruger ikke er lig med.
Altså. Der er 2 felter, answer og asker. Hvis answer indeholder $Bruger, skal asker udskrives og omvendt. Men det er selvfølgelig altid forskelligt hvilket felt, som indeholder $Bruger.

Hvordan skal den lige kringles?
Avatar billede human Nybegynder
04. maj 2004 - 15:50 #1
Sig hvis jeg skal forklare det lidt bedre.
Avatar billede b4r0n3n Nybegynder
05. maj 2004 - 09:39 #2
Hvad med:

$ven_query = "SELECT * FROM du_venneliste WHERE acc='1'";
$ven_result = mysql_query($ven_query) or die(mysql_error());
while($ven_row = mysql_fetch_array($ven_result)) {
    if ($ven_row['answer'] == $bruger) {
    print <<<EOF
    $ven_row['asker'];
    EOF;
    } elseif ($ven_row['asker'] == $bruger) {
    print <<<EOF
    $ven_row['answer'];
    EOF;
    }
}
Avatar billede human Nybegynder
05. maj 2004 - 17:08 #3
Ja.. Den tænkte jeg også på først.. Men tabellen med answer og asker, er det jo forskelligt hvilket at felter $Bruger ligger i. Det kan sagtens ligge fx 3 gange i answer og 8 gange i asker.

Og med det der vil den jo så ikke udskrive noget som helst hvis det er tilfældet. Korrekt?
Avatar billede human Nybegynder
07. maj 2004 - 17:07 #4
Lukket.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester