25. april 2015 - 20:35Der er
10 kommentarer og 1 løsning
Hente poster fra 2 tabeller samtidigt
Jeg har brug for at hente og vise poster fra 2 tabeller samtidigt. I tabel 1 hentes id, brugerid og interesseområde og i tabel 2 hentes onlinestatus, for at afgøre om personen er online. Jeg henter viser posterne fra tabel_1 med følgende forespørgsel:
if($stmt=$mysqli->prepare("SELECT `id`, `brugerid`, `segment` FROM `table_1` WHERE `interesse `=? ")) { $omraade="postfriske"; $stmt->bind_param('i', $omraade); $stmt->execute(); $stmt->bind_result($id, $brugerid, $segment); while($stmt->fetch()) { ?> ......her vises alle profiler med den aktuelle hobby <?php } $stmt->close(); } Jeg har nu brug for i tabel 2 at hente onlinestatus (angivet med epoc) for at kunne markere om personen er online. Hvordan laver jeg denne kombinerede forespørgsel?
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Da id er forskelligt for de to tabeller og ikke har indbyrdes relation, går jeg ud fra, at du tænker på `brugerid`. Men hvordan laver jeg forespørgselen?
Har prøvet at arbejde #6 ind i min querry, men har slet ikke haft held til at få noget som helst output. Hvordan får jeg skrevet #6 ind i forespørgselen i #0, så det virker?
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.