Probleme php
Résolu
                    
        
     
             
                    Tomsound
    
        
    
                    Messages postés
            
                
     
             
            113
        
            
                                    Statut
            Membre
                    
                -
                                     
coeus Messages postés 3296 Statut Membre -
        coeus Messages postés 3296 Statut Membre -
        Bonjour, 
voila le probleme, certe petit mais probléme quand même je n'arive pas a ce que mon dernier
            
            
                
            
                
    
    
    
        voila le probleme, certe petit mais probléme quand même je n'arive pas a ce que mon dernier
echo"<br/><br/>Vos données ont bien été envoyées";s'affiche, je pense que cela vient de mon
$result2=mysql_query($sql2);comment faire ? merci d'avance =D, voici mon script:
<html>
	<body>
	
	<?php
	$Nom=$_POST['NomCl'];
	$Prenom=$_POST['PrenomCl'];
	$Adresse=$_POST['AdresseCl'];
	$Choix=$_POST['ChoixCl'];
	
	echo" Cher(e) $Prenom $Nom,</br>";
	echo" Vous désirez un catalogue $Choix.";
	
	include("connexion.php");
	
	$sql1="INSERT INTO client(NomClient, PrenomClient, AdresseClient)
	Values('$Nom','$Prenom','$Adresse')";
	
	$result1=mysql_query($sql1);
	if($result1==false)
		{
		echo"<br/>Echec de la requête".$sql1;
		}
		
	$sql2="insert into demande (NumCatalogue, NomClient, PrenomClient)
			VALUES('$Choix','$Nom','$Prenom')";
			
	
	$result2=mysql_query($sql2);
	if(($result1 == True) && ($result2 == True))
	{
		echo"<br/><br/>Vos données ont bien été envoyées";
		}
	mysql_close();	
	?>
        A voir également:         
- Probleme php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
2 réponses
                        
                    Je ne sais pas s'il s'agit de ton erreur mais true devrait toujours être écrit en lettres minuscules comme ça:
 
Echo "Lima Mike Alfa";
    
                if(($result1 == true) && ($result2 == true))
Echo "Lima Mike Alfa";
                        
                    Et es-tu sûr(e) que tes variables doivent retourner true ?
Il y a plusieurs fonctions qui retournent false en cas d'échec, mais qui ne retournent pas nécessairement true en cas de réussite.
Teste tes variable avec un print_r ou quelque chose juste avant tes if() pour voir exactement ce qu'elles retournent.
    
                Il y a plusieurs fonctions qui retournent false en cas d'échec, mais qui ne retournent pas nécessairement true en cas de réussite.
Teste tes variable avec un print_r ou quelque chose juste avant tes if() pour voir exactement ce qu'elles retournent.
