Bonjour à tous et bonnes fêtes de fin d'année.
J'essaie de faire afficher un tableau créé grâce à la jointure de deux tables
mais impossible de me rappeler comment faire.
Peut-on m'aider ?
Si je teste ce CROSS JOINT dans MySQL j’obtiens:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function getroom(){ $servername = 'localhost'; $username = 'root'; $password = ''; $dbase = 'mabase'; $pdo = new PDO("mysql:host=$servername;dbname=$dbase","$username","$password"); $sql = "SELECT hotel.nom, chambre.numero, chambre.client FROM hotel CROSS JOIN chambre"; /* création de toute les possibilités 5chembre * 5 villes*/ $resultroom = $pdo->exec($sql);/* resultroom est un tableau de 25 lignes*/ echo '<h1>LISTE DES CHAMBRES</h1>'; }
nom numero client Albi 101 NULL Auch 101 NULL Foix 101 NULL Tarbes 101 NULL Montau 101 NULL Albi 202 NULL Auch 202 NULL Foix 202 NULL Tarbes 202 NULL Montau 202 NULL Albi 303 NULL Auch 303 NULL Foix 303 NULL Tarbes 303 NULL Montau 303 NULL Albi 404 NULL Auch 404 NULL Foix 404 NULL Tarbes 404 NULL Montau 404 NULL Albi 505 NULL Auch 505 NULL Foix 505 NULL Tarbes 505 NULL Montau 505 NULL
Mais impossible de le faire afficher dans ma page PHP.
HELP ME
Partager