Avatar billede supermand69 Nybegynder
26. januar 2004 - 14:34 Der er 6 kommentarer og
1 løsning

inner join

SELECT t_notice.time, t_notice.subject, t_notice.msg, t_user.name
FROM $DB.noticeboard t_notice, $DB.user t_user
WHERE t_user.id=t_notice.user_id && t_notice.id=$id
ORDER BY t_notice.time DESC

håber I kan se meningen i det :)
Avatar billede supermand69 Nybegynder
26. januar 2004 - 14:35 #1
fejl: arument not valid...

men aner ikke hvad der er alt?!
Avatar billede detox Nybegynder
26. januar 2004 - 14:46 #2
Prøv:

SELECT n.time, n.subject, n.msg, u.name
FROM t_notice n, t_user u
WHERE u.id=n.user_id && n.id=$id
ORDER BY n.time DESC
Avatar billede supermand69 Nybegynder
26. januar 2004 - 15:45 #3
det virker næsten...

Unknown column '$id' in 'where clause'

men hvis man skriver 1 i stedet for $id er der ikke noget galt?!?
Avatar billede supermand69 Nybegynder
26. januar 2004 - 15:49 #4
foreach($list_arr['list'] as $id)
{
    $sql = "SELECT n.time, n.subject, n.msg, u.name
        FROM test.notice n, test.user u
        WHERE u.id=n.user_id && n.id=1
        ORDER BY n.time DESC";
    $row = mysql_fetch_array(mysql_query($sql));
}
Avatar billede supermand69 Nybegynder
26. januar 2004 - 15:55 #5
hmm.... min array var ikke lige helt i orden..

men lav et svar så du kan få dine point
Avatar billede detox Nybegynder
26. januar 2004 - 15:55 #6
Er det et mulitidimensionelt array? Du kan jo teste om $id indeholder, hvad det skal med:

foreach($list_arr['list'] as $id)
{
  echo $id."<br />";
}
exit;
Avatar billede detox Nybegynder
26. januar 2004 - 15:56 #7
Ok så ;o)
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
Computerworld tilbyder specialiserede kurser i database-management

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