sql >> Database teknologi >  >> RDS >> Mysql

Mysqli vælg fra to tabeller

Du kan blot deltage i begge borde:

$q = mysqli_query($db,"SELECT * FROM posts 
LEFT JOIN comments ON comments.username=posts.username 
WHERE comments.username='$username'");

Det ser dog ud til, at du ikke bruger ID'er. Jeg foreslår, at du opretter ID auto-increment felter for at skabe forholdet mellem tabeller. Hvis du ikke forstår, hvad jeg mener, så prøv at følge en tutorial, og i en vores eller to ville du have lært mere, end bare ved at hoppe ind i kodning og prøve at gøre ting og prøve at forstå, hvordan de fungerer uden selv at vide, om du er gør det rigtigt.




  1. Hvad er Oracles skjulte felter?

  2. Reparer korrupt database postgresql

  3. mysql GRANT + HVOR

  4. Returner dynamisk sæt af kolonner