Mostrare tabella PHP e MySQL

Kal

Nuovo Utente
22 Giu 2016
2
0
1
37
Ciao a tutti, spero in un vostro aiuto?
Sto lavorando su un progetto di un B&B ipotetico per il corso web che sto facendo. (le parole sono in francese ma penso si capiscono, il linguaggio cmq é inglese).
Vi scrivo il quesito a cui non non riesco a venirne a capo:
Ho il cliente che tramite un form prenota, viene registrato in una tabella attraverso questo codice:

try {
$monPDO = new PDO( 'mysql:host=localhost;dbname=test',
'root',
'');

$maRequete = $monPDO->query('SELECT * FROM clients INNER JOIN pays ON clients.fk_pays = pays.id_pays');

$mesClients = $maRequete->fetchAll(PDO::FETCH_OBJ);


echo '<table class="table table-bordered">';
echo ' <thead><tr>
<th>nom</th>
<th>prenom</th>
<th>adresse</th>
<th>ville</th>
<th>pays</th>
<th>flag</th>
<th>telephone</th>
<th>email</th>
<th></th></tr></thead><tbody>';

// Faire une boucle sur tous mes clients
foreach ($mesClients as $monClient) {
echo '<td>'.$monClient->str_nom.'</td>';
echo '<td>'.$monClient->str_prenom.'</td>';
echo '<td>'.$monClient->str_adresse.'</td>';
echo '<td>'.$monClient->str_ville.'</td>';
echo '<td>'.$monClient->str_pays.'</td>';
echo '<td><img src="/img/thumbnails/'.$monClient->str_flag.'"></td>';
echo '<td>'.$monClient->dte_telephone.'</td>';
echo '<td>'.$monClient->str_email.'</td>';
echo '<td><a class="btn btn-large btn-primary" href="modifierclient.php?id='.$monClient->id_client.'">Modifier</a></td>';
echo '<td><a class="btn btn-large btn-primary" href="supprimerclient.php?id='.$monClient->id_client.'">Supprimer</a></td>';
echo '<td><a class="btn btn-large btn-primary" href="confirmation.php?id='.$monClient->id_client.'">Valider</a></td>';
echo '</tr>';
}

echo '</table>';

Quello che vorrei fare tramite il tasto di conferma "come sopra" della pagina index.php:
href="confirmation.php?id='.$monClient->id_client.'">Valider</a></td>';
che il cliente venga mostrato in una nuova pagina chiamata confirmation.php (mostrandomi i suoi dati come sopra piu la voce confirmation ovvero la conferma che per ora é = 0), che mi servirà per creare l'invio e-mail di conferma.
Io ho creato questo codice ma non funge:

try {
$monPDO = new PDO( 'mysql:host=localhost;dbname=test',
'root',
'');

$maRequete = $monPDO->query ('SELECT * FROM reservationchambres INNER JOIN chambres ON chambres.id_chambre = reservationchambres.fk_chambre
INNER JOIN reservations ON reservations.id_reservation = reservationchambres.fk_reservation
INNER JOIN clients ON clients.id_client = reservations.fk_client
WHERE confirmation = 0');

$mesClients = $maRequete->fetch(PDO::FETCH_OBJ);


echo '<table class="table table-bordered">';
echo ' <thead><tr>
<th>nom</th>
<th>prenom</th>
<th>adresse</th>
<th>ville</th>
<th>pays</th>
<th>flag</th>
<th>telephone</th>
<th>email</th>
<th>confirmation</th>
<th></th></tr></thead><tbody>';

foreach ($mesClients as $monClient) {
echo '<td>'.$monClient->str_nom.'</td>';
echo '<td>'.$monClient->str_prenom.'</td>';
echo '<td>'.$monClient->str_adresse.'</td>';
echo '<td>'.$monClient->str_ville.'</td>';
echo '<td>'.$monClient->str_pays.'</td>';
echo '<td><img src="/img/thumbnails/'.$monClient->str_flag.'"></td>';
echo '<td>'.$monClient->dte_telephone.'</td>';
echo '<td>'.$monClient->str_email.'</td>';
echo '<td>'.$monClient->confirmation.'</td>';
echo '<td><img src="/img/thumbnails/'.$monClient->str_flag.'"></td>';
echo '</tr>';
}

echo '</table>';

Potete aiutarmi? Grazie
 
Discussioni simili
Autore Titolo Forum Risposte Data
M [PHP] Mostrare risultati di una tabella ma solo se ID è attivo PHP 0
A Mostrare tutti i record di una tabella prendendo un valore da un altra tabella MySQL 1
D mostrare contenuto tabella database dopo la selezione PHP 3
M Mostrare testo (o parte di esso) in base a utente PHP 0
Cosina mostrare contenuto da file txt PHP 2
Tommy03 Mostrare feed senza internet Sviluppo app per Android 4
A Mostrare dati database per pagine PHP 2
Cosina Mostrare immagini da una cartella, ma solo un numero definito PHP 12
J php, scegliere autista da select e mostrare se ha fatto un incidente PHP 8
M [PHP] Logica esatta sul mostrare contenuto se inattivo con Codeigniter PHP 2
A [Javascript] Mostrare un marker se è vicino al risultato di ricerca con google maps Javascript 3
T mostrare il riultato di uno script php Ajax 2
C [Javascript] Mostrare un div cliccando una checkbox Javascript 0
T mostrare solo una volta il risulato doppio Database 10
E [PHP] GUMP: mostrare gli errori tramite array PHP 1
Bryan [PHP] Far mostrare tutte le tabelle contenenti in un database PHP 2
N invia.php solo alcuni dati da mostrare PHP 4
S [Javascript] Slider html: Mostrare immagini su 4 colonne Javascript 20
G non mostrare un determinato campo se PHP 1
J Mostrare mese intero (come cambio il codice?!) Java 1
M Mostrare il contenuto del database e convertire la data da timestamp PHP 2
D mostrare contenuto caricato dinamicamente da database PHP 12
M problema mostrare data di registrazione formattata in italiano PHP 8
M Mostrare immagini dal database in una propria pagina PHP 2
R Mostrare articoli correlati in php PHP 2
M Mostrare o meno banner pubblicitari a seconda la risoluzione del device Javascript 10
N Mostrare campi form se ho selezionato un determinato campo PHP 0
A consiglio uso jquery php per mostrare parte di un form PHP 6
A consiglio uso jquery per mostrare parte di un form jQuery 0
N Mostrare valori databse in un modal pop up con PHP e MySQL PHP 5
D mostrare nascondere sottomenu Javascript 1
C Mostrare i campi vuoti al caricamento di una maschera MS Access 0
N [RISOLTO] Mostrare a video le checkbox selezionate con PHP e MySQL PHP 4
gandalf1959 [risolto] Mostrare a video il risultato di una query con stesso anno e mesi diversi PHP 13
D Mostrare su una pagina web dati provenienti da un Database PHP 0
P Mostrare punti interesse du una mappa di google maps Javascript 1
giancadeejay Mostrare immagine solo per 2 secondi Javascript 2
A Mostrare video style facebook Javascript 0
H Funzione onmouseover per mostrare un box con un link da cliccare? Javascript 3
P Mostrare nome utente (era: ciao) PHP 1
U Mostrare una pagina html esterna PHP 8
F mostrare una sola volta un record che si ripete PHP 2
M pulsante per mostrare filmato swf HTML e CSS 12
M mostrare un feed rss con PHP PHP 2
S mostrare variabili da un js esterno Javascript 2
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
S da casella di testo a campo tabella Database 0
E Tabella righe e colonne PHP 0
G Sviluppo tabella orizzontale in un certo ordine PHP 2
R tabella troppo grande Database 0

Discussioni simili