Page 1 sur 1

mettre résultat deux tables dans une page PHP

Posté : 06 mai 2015, 11:08
par bob56@
Bonjour :D

Voilà mon PB :

Avoir le résultat dans une seule page PHP pour mes requêtes qui sont actuellement dans deux pages.
Par avance merci

ma première page =
<?php

$sql = "SELECT *,DATE_FORMAT(f3, '%d/%m/%Y' ) AS 'f3' FROM dsb_user_profiles";

$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());

while ($data = mysql_fetch_array($req)) {
	
	echo '<img src="./images/trait-separation.jpg" ><br>';
	
	echo 'Nom:  '.$data['_user'].' <br><br><img style="height: 80px; weight: 80px;" src="http://mon_site/media/pics/t2/'.$data['_photo'].' "><br>  <br>';
	echo 'N&#233; le:  '.$data['f3'].' <br>';
	echo 'Commentaire profil: '.$data['f5'].'<br>';
	
}


mysql_free_result ($req);
mysql_close ();
?>

ma deuxième page =
<?php

$sql = "SELECT * FROM  dsb_user_accounts";

$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());

while ($data = mysql_fetch_array($req)) {
	
	echo 'Nom: '.$data['user'].'<br>';
	echo 'Derni&#232;re activit&#233;: '.$data['last_activity'].'<br>';
	echo 'Email: '.$data['email'].'<br>';
	
	
}
mysql_free_result ($req);
mysql_close ();
?>

Re: mettre résultat deux tables dans une page PHP

Posté : 06 mai 2015, 12:22
par bob56@
ouf! je viens de trouver. Çà me porte bonheur de poster mon problème on dirait que mes neurones se remettent à fonctionner. Allez bonne journée et à bientôt. :P
$sql =  "SELECT * FROM `dsb_user_profiles` , `dsb_user_accounts`  WHERE  `dsb_user_profiles`   .   `_user`  =   `dsb_user_accounts`   .  `user` ";