sql >> Database >  >> RDS >> Mysql

Mysqli kies uit twee tabellen

Je kunt gewoon aan beide tafels deelnemen:

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

Het lijkt er echter op dat u geen ID's gebruikt. Ik raad je aan om ID auto-increment velden te maken om de relatie tussen tabellen te maken. Als je niet begrijpt wat ik bedoel, probeer dan een tutorial te volgen en in een onze of twee zou je meer hebben geleerd, dan alleen door in codering te springen om dingen te proberen en te proberen te begrijpen hoe ze werken zonder zelfs maar te weten of je dat wel bent. het juist doen.




  1. retourneer getallen uit het midden van een tekenreeks met een onregelmatig formaat

  2. PHP/MySQL:Haal een enkel pad op in het Adjacency List-model

  3. Geef array door in Mysql-query met nodejs

  4. Hoe ADDDATE() werkt in MariaDB