Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] grupowanie baza
tenloginjestzaje...
post
Post #1





Grupa: Zarejestrowani
Postów: 358
Pomógł: 1
Dołączył: 20.07.2014

Ostrzeżenie: (0%)
-----


Witam

Posiadam w bazie dwie tabelę, pierwsza wyświetla wszystkie rekordy np. posty, a druga wyświetla oznaczenia dla wybranych postów. Kod podany przeze mnie wyświetla wszystkie posty z oznaczeniami. Pytanie jak zrobić, aby wyświetlać wyłącznie posty, w których występuje oznaczenie.

Ps. używam drugiej tabeli, ponieważ dla danego postu może być kilka oznaczeń. Dziękuje.

  1. $sql = "SELECT * FROM `tabela1` ORDER BY `id` DESC LIMIT $limit, 10";
  2. $result = $conn->query($sql);
  3. while($row = $result->fetch_assoc())
  4. {
  5. $id = $row['id'];
  6. $sql2 = "SELECT * FROM `tabela2` WHERE `oid` = '$id'";
  7. $result2 = $conn->query($sql2);
  8. while($row2 = $result2->fetch_assoc())
  9. {
  10. $wyniki = $row2['oid'];
  11. }
  12. }


Ten post edytował tenloginjestzajety 17.02.2017, 19:02:50
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 19:23