Creer un formulaire avec deux booton enregistrer et afficher

Résolu
amarasiby Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -  
amarasiby Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -
bonjour suis débutant en PHP et mon problème et que j’aimerais créer un formulaire en PHP avec de bouton enregistrer les données dans ma base et l’autre afficher les donnée de la base dans un fichier PDF mais j'arrive pas
mon code






<!DOCTYPE html>
<html>
<head>
	<title></title>
</head>
<body>
<form method="POST" >
 photo<input type="file" name="photo"> <br>
	 NOM<input type="text" name="nom"> <br>
	PRENOM <input type="text" name="prenom"><br>
	DATE DE NAISSANCE <input type="date" name="date_de_naissance"><br>
	LIEU<input type="text" name="lieu"><br>
	TEL <input type="number" name="tel"><br>

	<input type="submit" value="ENREGISTRER" name="enregistrer">
	<input type="submit" value="FICHIER" name="fichier">

</form>

<?php 
error_reporting(E_ALL ^ E_NOTICE);

$A = $_POST['photo'];
$B = $_POST['nom'];
$C= $_POST['prenom'];
$D= $_POST['date_de_naissance'];
$E = $_POST['lieu'];
$F= $_POST['tel'];
$P= $_POST['enregistrer'];
$V = $_POST['fichier'];
 if(isset($P))
	{
$mysqli = new mysqli("127.0.0.1","root", "", 'etat');

		
		$requete = "INSERT INTO civile (photo,nom,prenom,date_de_naissance,lieu,tel) VALUES('$A','$B','$C','$D','$E','$F')";
		$resultat = $mysqli->query($requete);


} 
	elseif(isset($V)) {
	$mysqli = new mysqli("127.0.0.1","root", "", 'etat');
		
		$requete = "SELECT * FROM civile " ;

		$resultat = $mysqli->query($requete);
		while ($ligne = $resultat->fetch_array()) {
			
		?>
				
				<?php 
				
        echo  $ligne['photo'];
        
	                 echo  $ligne['nom'];
					 echo  $ligne['prenom'];
					 echo  $ligne['date_de_naissance'];
					 echo  $ligne['lieu'];
					 echo  $ligne['tel']; 
					

  
?>
               			
<?php
  

		}
		$mysqli->close();
	

	       }
	       
	

	


 ?>

</body>
</html>







A voir également:

3 réponses

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour,
"j'arrive pas": as-tu un message d'erreur, une question?
0
amarasiby Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
Non mais quant je clique sur enregistrer les données sont stocker mais pour l’affichage j’ai sur le nom de l’image qui affiche au lieu de l’image elle même et pour l’autre bouton fichier je sais pas comment procéder
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > amarasiby Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
cet exercice me semble un beaucoup trop difficile pour un débutant.
pour l'image, je pense que tu dois commencer par apprendre à recevoir un fichier en PHP: https://www.commentcamarche.net/faq/889-php-upload-de-fichiers
0
amarasiby Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   > yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention  
 
D’accord je vois mais vous pouvez pas m'aider à compléter ce qui manque ??
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > amarasiby Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
tu écris que tu es débutant en PHP. je comprends que tu veux progresser pour ne pas rester débutant.
as-tu compris comment recevoir un fichier en PHP? cela t'aidera, petit à petit, à compléter ce qui te manques.
0
amarasiby Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   > yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention  
 
Pour l’instant j’ai réussi à insérer l’image dans la base de données mais quand je fait la requête pour l’afficher avec les autres entres y’a que le nom qui s’affiche
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
suis-tu une formation, ou te formes-tu en posant des questions sur les forums?
0
amarasiby Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
je suivais une formation mais avec le corona on a arrêter les cours depuis mars alors j’essaye de me former avant les reprise
0