begin process at 2012 05 28 22:44:15
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

erreur du code


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

erreur du code

lundi 28 juin 2010 à 14:19:21 | erreur du code

esteller

bonjour à tous.j'ai un probleme avec mon code.je veux que lorsque je clique sur rechercher apres avoir saisi comme exemple le prenom il m'affiche ma fentre de recherche et la table comportant le resultat.Alors que présentement il m'affiche plusieurs resultats avec plusieurs table en meme temps.je ne vois pas le probleme.la recherche est multicritere.voici mon code:
Code PHP :
//Première connexion
if (!isset($_REQUEST["rechercher"]))  
{ 
afficherformulaire3();
die();
}
if(isset($_REQUEST["rechercher"]))
{ 
if((isset($_REQUEST["rechercher"])) && (($_POST['nom']=='')&&($_POST['prenom']=='')&&($_POST["sitmat"]=='- Choisir -')&&($_POST['email']=='')&&($_POST['numtel']=='')&&($_POST["datnaismin"]=='')&&($_POST["datnaismax"]=='')&&
(($_POST["genre"]!="masculin")&&($_POST["genre"]!="feminin"))&&($_POST["nbenfmin"]==0)&&($_POST["nbenfmax"]==0)&&($_POST["datembmin"]=='')&&($_POST["datembmax"]=='')&&($_POST["salbrutmin"]=='')&&($_POST["salbrutmax"]=='')))
{  
$error="Aucun critère de recherche...Donnez au moins un critère de recherche";
echo'<p align="center"><font size="5" color="red">'.$error.'</font>';
afficherformulaire3($nom='',$prenom='',$genre='',$sitmat='',$email='',$numtel='',$datnaismin='',$datnaismax='',$datembmin='',$datembmax='',$salbrutmin='',$salbrutmax='',$nbenfmin='',$nbenfmax='',$error);
die();
}


require_once("Connexion.php");
$genre=$_POST['genre'];
$nom=$_POST['nom'];
if($nom!= '')
{
$resultat=mysql_query("select Photo,Nom,Prenoms from employe where Nom='".$nom."'");
afficherformulaire3($nom=$_POST["nom"],$prenom='',$genre='',$sitmat='',$email='',$numtel='',$datnaismin='',$datnaismax='',$datembmin='',$datembmax='',$salbrutmin='',$salbrutmax='',$nbenfmin='',$nbenfmax='');
$nombre=mysql_affected_rows();
echo '<p><b>LE NOMBRE DE RESULTATS TROUVE EST:'.$nombre.'</p>';
if($nombre==0){
echo'<b><font color="red">Aucun enregistrement trouvé</font></b>';
}
else
{
?>
<table width="400" border="0" align="center">


 <tr>
    <td>PHOTO</td>
	<td>NOM</td>
	<td>PRENOM</td>
	<td>DETAIL</td>
	<td>MODIFIER</td>
	<td>SUPPRIMER</td>
	</tr>

	<?php
while($row = mysql_fetch_assoc($resultat))
{
?>
<tr>
	<td width="100"><?php echo '<img style="width: 80px; height: 70px;" src="'.$row['Photo'].'" width="0" height="0" align="center" 

/>';?></td>

	
    <td width="100"><?php echo $row['Nom']; ?></td>
    
    <td width="100"><?php echo $row['Prenoms']; ?></td>
	<td><a href="aaaaa">DETAIL</a></td>
	<td><a href="aaaaa">Modifier</a></td>
	<td><a href="aaaaa">SUPPRIMER</a></td>
  </tr>

<?php } }?>
</table>
<?php
}

$prenom=$_POST['prenom'];
if($prenom!= '')
{
$resultat=mysql_query("select Photo,Nom,Prenoms from employe where Prenoms='".$prenom."'");
afficherformulaire3($nom='',$prenom=$_POST["prenom"],$genre='',$sitmat='',$email='',$numtel='',$datnaismin='',$datnaismax='',$datembmin='',$datembmax='',$salbrutmin='',$salbrutmax='',$nbenfmin='',$nbenfmax='');
$nombre=mysql_affected_rows();
echo '<p><b>LE NOMBRE DE RESULTATS TROUVE EST:'.$nombre.'</p>';
if($nombre==0){
echo'<b><font color="red">Aucun enregistrement trouvé</font></b>';
}
else
{
?>
<table width="400" border="0" align="center">


 <tr>
    <td>PHOTO</td>
	<td>NOM</td>
	<td>PRENOM</td>
	<td>DETAIL</td>
	<td>MODIFIER</td>
	<td>SUPPRIMER</td>
	</tr>
	
	<?php
while($row = mysql_fetch_array($resultat))
{
?>
<tr>
	<td width="100"><input name="Photo" type="image" src="<?php echo $row['Photo']; ?>" width="50" height="50"/></td>
	
    <td width="100"><?php echo $row['Nom']; ?></td>
    
    <td width="100"><?php echo $row['Prenoms']; ?></td>
	<td><a href="aaaaa">DETAIL</a></td>
	<td><a href="aaaaa">Modifier</a></td>
	<td><a href="aaaaa">SUPPRIMER</a></td>
  </tr>

<?php } }?>
</table>
<?php
}


if($genre!= '')
{
$resultat=mysql_query("select Photo,Nom,Prenoms from employe where Genre='".$genre."'");
afficherformulaire3($nom='',$prenom='',$genre=$_POST["genre"],$sitmat='',$email='',$numtel='',$datnaismin='',$datnaismax='',$datembmin='',$datembmax='',$salbrutmin='',$salbrutmax='',$nbenfmin='',$nbenfmax='');
$nombre=mysql_affected_rows();
echo '<p><b>LE NOMBRE DE RESULTATS TROUVE EST:'.$nombre.'</p>';
if($nombre==0){
echo'<b><font color="red">Aucun enregistrement trouvé</font></b>';
}
else
{
?>
<table width="400" border="0" align="center">


 <tr>
    <td>PHOTO</td>
	<td>NOM</td>
	<td>PRENOM</td>
	<td>DETAIL</td>
	<td>MODIFIER</td>
	<td>SUPPRIMER</td>
	</tr>
	
	<?php
while($row = mysql_fetch_row($resultat))
{
?>
<tr>
	<td width="100"><?php echo $row['Photo']; ?></td>
	
    <td width="100"><?php echo $row['Nom']; ?></td>
    
    <td width="100"><?php echo $row['Prenoms']; ?></td>
	<td><a href="aaaaa">DETAIL</a></td>
	<td><a href="aaaaa">Modifier</a></td>
	<td><a href="aaaaa">SUPPRIMER</a></td>
  </tr>

<?php } }?>
</table>
<?php
}

$datnaismin=$_POST['datnaismin'];
$datnaismax=$_POST['datnaismax'];

if($datnaismin!= ''&& $datnaismax!='')
{
$resultat=mysql_query("select Photo,Nom,Prenoms from employe where DateNaissance>='".$datnaismin."' and DateNaissance<='".$datnaismax."'" );
afficherformulaire3($nom='',$prenom='',$genre='',$sitmat='',$email='',$numtel='',$datnaismin=$_POST["datnaismin"],$datnaismax=$_POST["datnaismax"],$datembmin='',$datembmax='',$salbrutmin='',$salbrutmax='',$nbenfmin='',$nbenfmax='');
$nombre=mysql_affected_rows();
echo '<p><b>LE NOMBRE DE RESULTATS TROUVE EST:'.$nombre.'</p>';
if($nombre==0){
echo'<b><font color="red">Aucun enregistrement trouvé</font></b>';
}
else
{
?>
<table width="400" border="0" align="center">


 <tr>
    <td>PHOTO</td>
	<td>NOM</td>
	<td>PRENOM</td>
	<td>DETAIL</td>
	<td>MODIFIER</td>
	<td>SUPPRIMER</td>
	</tr>
	
	<?php
while($row = mysql_fetch_row($resultat))
{
?>
<tr>
	<td width="100"><?php echo $row['Photo']; ?></td>
	
    <td width="100"><?php echo $row['Nom']; ?></td>
    
    <td width="100"><?php echo $row['Prenoms']; ?></td>
	<td><a href="aaaaa">DETAIL</a></td>
	<td><a href="aaaaa">Modifier</a></td>
	<td><a href="aaaaa">SUPPRIMER</a></td>
  </tr>

<?php } }?>
</table>
<?php
}

$datembmin=$_POST['datembmin'];
$datembmax=$_POST['datembmax'];

if($datembmin!= ''&& $datembmax!='')
{
$resultat=mysql_query("select Photo,Nom,Prenoms from employe where DateEmbauche>='".$datembmin."' and DateEmbauche<='".$datembmax."'" );
afficherformulaire3($nom='',$prenom='',$genre='',$sitmat='',$email='',$numtel='',$datnaismin='',$datnaismax='',$datembmin=$_POST["datembmin"],$datembmax=$_POST["datembmax"],$salbrutmin='',$salbrutmax='',$nbenfmin='',$nbenfmax='');
$nombre=mysql_affected_rows();
echo '<p><b>LE NOMBRE DE RESULTATS TROUVE EST:'.$nombre.'</p>';
if($nombre==0){
echo'<b><font color="red">Aucun enregistrement trouvé</font></b>';
}
else
{
?>
<table width="400" border="0" align="center">


 <tr>
    <td>PHOTO</td>
	<td>NOM</td>
	<td>PRENOM</td>
	<td>DETAIL</td>
	<td>MODIFIER</td>
	<td>SUPPRIMER</td>
	</tr>
	
	<?php
while($row = mysql_fetch_row($resultat))
{
?>
<tr>
	<td width="100"><?php echo $row['Photo']; ?></td>
	
    <td width="100"><?php echo $row['Nom']; ?></td>
    
    <td width="100"><?php echo $row['Prenoms']; ?></td>
	<td><a href="aaaaa">DETAIL</a></td>
	<td><a href="aaaaa">Modifier</a></td>
	<td><a href="aaaaa">SUPPRIMER</a></td>
  </tr>

<?php } }?>
</table>
<?php
}

$salbrutmin=$_POST['salbrutmin'];
$salbrutmax=$_POST['salbrutmax'];

if($salbrutmin!= ''&& $salbrutmax!='')
{
$resultat=mysql_query("select Photo,Nom,Prenoms from employe where SalaireBrut>='".$salbrutmin."' and SalaireBrut<='".$salbrutmax."'" );
afficherformulaire3($nom='',$prenom='',$genre='',$sitmat='',$email='',$numtel='',$datnaismin='',$datnaismax='',$datembmin='',$datembmax='',$salbrutmin=$_POST["salbrutmin"],$salbrutmax=$_POST["salbrutmax"],$nbenfmin='',$nbenfmax='');
$nombre=mysql_affected_rows();
echo '<p><b>LE NOMBRE DE RESULTATS TROUVE EST:'.$nombre.'</p>';
if($nombre==0){
echo'<b><font color="red">Aucun enregistrement trouvé</font></b>';
}
else
{
?>
<table width="400" border="0" align="center">


 <tr>
    <td>PHOTO</td>
	<td>NOM</td>
	<td>PRENOM</td>
	<td>DETAIL</td>
	<td>MODIFIER</td>
	<td>SUPPRIMER</td>
	</tr>
	
	<?php
while($row = mysql_fetch_row($resultat))
{
?>
<tr>
	<td width="100"><?php echo $row['Photo']; ?></td>
	
    <td width="100"><?php echo $row['Nom']; ?></td>
    
    <td width="100"><?php echo $row['Prenoms']; ?></td>
	<td><a href="aaaaa">DETAIL</a></td>
	<td><a href="aaaaa">Modifier</a></td>
	<td><a href="aaaaa">SUPPRIMER</a></td>
  </tr>

<?php } }?>
</table>
<?php
}

$nbenfmin=$_POST['nbenfmin'];
$datnaismax=$_POST['nbenfmax'];


if($nbenfmin!= ''&& $nbenfmax!='')
{
$resultat=mysql_query("select Photo,Nom,Prenoms from employe where NombreEnfant>='".$nbenfmin."' and NombreEnfant<='".$nbenfmax."'" );
afficherformulaire3($nom='',$prenom='',$genre='',$sitmat='',$email='',$numtel='',$datnaismin='',$datnaismax='',$datembmin='',$datembmax='',$salbrutmin='',$salbrutmax='',$nbenfmin=$_POST["nbenfmin"],$nbenfmax=$_POST["nbenfmax"]);
$nombre=mysql_affected_rows();
echo '<p><b>LE NOMBRE DE RESULTATS TROUVE EST:'.$nombre.'</p>';
if($nombre==0){
echo'<b><font color="red">Aucun enregistrement trouvé</font></b>';
}
else
{
?>
<table width="400" border="0" align="center">


 <tr>
    <td>PHOTO</td>
	<td>NOM</td>
	<td>PRENOM</td>
	<td>DETAIL</td>
	<td>MODIFIER</td>
	<td>SUPPRIMER</td>
	</tr>
	
	<?php
while($row = mysql_fetch_row($resultat))
{
?>
<tr>
	<td width="100"><?php echo $row['Photo']; ?></td>
	
    <td width="100"><?php echo $row['Nom']; ?></td>
    
    <td width="100"><?php echo $row['Prenoms']; ?></td>
	<td><a href="aaaaa">DETAIL</a></td>
	<td><a href="aaaaa">Modifier</a></td>
	<td><a href="aaaaa">SUPPRIMER</a></td>
  </tr>

<?php } }?>
</table>
<?php
}
$sitmat=$_POST['sitmat'];
if($sitmat!= '')
{
$resultat=mysql_query("select Photo,Nom,Prenoms from employe where SituationMatrimoniale='".$sitmat."'");
afficherformulaire3($nom='',$prenom='',$genre='',$sitmat=$_POST["sitmat"],$email='',$numtel='',$datnaismin='',$datnaismax='',$datembmin='',$datembmax='',$salbrutmin='',$salbrutmax='',$nbenfmin='',$nbenfmax='');
$nombre=mysql_affected_rows();
echo '<p><b>LE NOMBRE DE RESULTATS TROUVE EST:'.$nombre.'</p>';
if($nombre==0){
echo'<b><font color="red">Aucun enregistrement trouvé</font></b>';
}
else
{
?>
<table width="400" border="0" align="center">


 <tr>
    <td>PHOTO</td>
	<td>NOM</td>
	<td>PRENOM</td>
	<td>DETAIL</td>
	<td>MODIFIER</td>
	<td>SUPPRIMER</td>
	</tr>
	
	<?php
while($row = mysql_fetch_row($resultat))
{
?>
<tr>
	<td width="100"><?php echo $row['Photo']; ?></td>
	
    <td width="100"><?php echo $row['Nom']; ?></td>
    
    <td width="100"><?php echo $row['Prenoms']; ?></td>
	<td><a href="aaaaa">DETAIL</a></td>
	<td><a href="aaaaa">Modifier</a></td>
	<td><a href="aaaaa">SUPPRIMER</a></td>
  </tr>

<?php } }?>
</table>
<?php
}

$numtel=$_POST['numtel'];
if($numtel!= '')
{
$resultat=mysql_query("select Photo,Nom,Prenoms from employe where NumTel='".$prenom."'");
afficherformulaire3($nom='',$prenom='',$genre='',$sitmat='',$email='',$numtel=$_POST["numtel"],$datnaismin='',$datnaismax='',$datembmin='',$datembmax='',$salbrutmin='',$salbrutmax='',$nbenfmin='',$nbenfmax='');
$nombre=mysql_affected_rows();
echo '<p><b>LE NOMBRE DE RESULTATS TROUVE EST:'.$nombre.'</p>';
if($nombre==0){
echo'<b><font color="red">Aucun enregistrement trouvé</font></b>';
}
else
{
?>
<table width="400" border="0" align="center">


 <tr>
    <td>PHOTO</td>
	<td>NOM</td>
	<td>PRENOM</td>
	<td>DETAIL</td>
	<td>MODIFIER</td>
	<td>SUPPRIMER</td>
	</tr>
	
	<?php
while($row = mysql_fetch_row($resultat))
{
?>
<tr>
	<td width="100"><?php echo $row['Photo']; ?></td>
	
    <td width="100"><?php echo $row['Nom']; ?></td>
    
    <td width="100"><?php echo $row['Prenoms']; ?></td>
	<td><a href="aaaaa">DETAIL</a></td>
	<td><a href="aaaaa">Modifier</a></td>
	<td><a href="aaaaa">SUPPRIMER</a></td>
  </tr>

<?php } }?>
</table>
<?php
}

$email=$_POST['email'];
if($email!= '')
{
$resultat=mysql_query("select Photo,Nom,Prenoms from employe where Email='".$email."'");
afficherformulaire3($nom='',$prenom='',$genre='',$sitmat='',$email=$_POST["email"],$numtel='',$datnaismin='',$datnaismax='',$datembmin='',$datembmax='',$salbrutmin='',$salbrutmax='',$nbenfmin='',$nbenfmax='');
$nombre=mysql_affected_rows();
echo '<p><b>LE NOMBRE DE RESULTATS TROUVE EST:'.$nombre.'</p>';
if($nombre==0){
echo'<b><font color="red">Aucun enregistrement trouvé</font></b>';
}
else
{
?>
<table width="400" border="0" align="center">


 <tr>
    <td>PHOTO</td>
	<td>NOM</td>
	<td>PRENOM</td>
	<td>DETAIL</td>
	<td>MODIFIER</td>
	<td>SUPPRIMER</td>
	</tr>
	
	<?php
while($row = mysql_fetch_row($resultat))
{
?>
<tr>
	<td width="100"><?php echo $row['Photo']; ?></td>
	
    <td width="100"><?php echo $row['Nom']; ?></td>
    
    <td width="100"><?php echo $row['Prenoms']; ?></td>
	<td><a href="aaaaa">DETAIL</a></td>
	<td><a href="aaaaa">Modifier</a></td>
	<td><a href="aaaaa">SUPPRIMER</a></td>
  </tr>

<?php } }?>
</table>
<?php
}

$loisir[]=implode(';', $_POST['loisir']);
if($loisir!= '')
{
$resultat=mysql_query("select Photo,Nom,Prenoms from employe where Loisirs='".$loisir."'");
afficherformulaire3($nom='',$prenom='',$genre='',$sitmat='',$email='',$numtel='',$datnaismin='',$datnaismax='',$datembmin='',$datembmax='',$salbrutmin='',$salbrutmax='',$nbenfmin='',$nbenfmax='');
$nombre=mysql_affected_rows();
echo '<p><b>LE NOMBRE DE RESULTATS TROUVE EST:'.$nombre.'</p>';
if($nombre==0){
echo'<b><font color="red">Aucun enregistrement trouvé</font></b>';
}
else
{
?>
<table width="400" border="0" align="center">


 <tr>
    <td>PHOTO</td>
	<td>NOM</td>
	<td>PRENOM</td>
	<td>DETAIL</td>
	<td>MODIFIER</td>
	<td>SUPPRIMER</td>
	</tr>
	
	<?php
while($row = mysql_fetch_row($resultat))
{
?>
<tr>
	<td width="100"><?php echo $row['Photo']; ?></td>
	
    <td width="100"><?php echo $row['Nom']; ?></td>
    
    <td width="100"><?php echo $row['Prenoms']; ?></td>
	<td><a href="aaaaa">DETAIL</a></td>
	<td><a href="aaaaa">Modifier</a></td>
	<td><a href="aaaaa">SUPPRIMER</a></td>
  </tr>

<?php } }?>
</table>
<?php
}
}
?>

Aidez moi s'il vous plait



Cette discussion est classée dans : nombre, modifier, supprimer, post, detail


Répondre à ce message

Sujets en rapport avec ce message

suppression d'un enregistrement par un lien [ par esteller ] bonjour.j'ai une table qui contient le resultat de ma recherche avec les liens supprimer,modifier et detail(pour la liste).comment faire pour supprime Saisie de 2 matrices puis calcul(Somme,produit) [ par oum87 ] page1:form1.php //Cette page me permet de saisir le nombre de lignes et de colonnes des 2 matrices, je n'ai pas trouvé de problème dessus[^^clinoeil1] Checkbox, un traitement difficile... [ par ixialis ] Bonjour à tous,Voila je cherche a ce qu'une personne puisse modifier ou supprimer un bien qu'elle aurait bien entendu inscrit avant dans la BDD.Voici comment peut on modifier code source d'une page web! [ par bluever ] salut tout le monde.. Bon voilà, j'ai un petit soucis avec un petit malin sur un forum, qui arrive à publier des posts avec mon pseudo !  Tout d'a Code php [ par vancutsen ] Bonjour,Je reprend un scrip avec ce code($client=new client ($_POST['Contact_1']);$client->modifier_client ($_POST['Civilite_1'].......soit pour modif supprimer les zéro(s) dans un nombre décimal [ par nougitch ] Bonjour,Existe t'il une fonction permettant de supprimer les zéros situés à la fin d'un nombre décimal.Exemples :--> 82.50 deviendrait 82.5--> 10.00 d erreur du code [ par esteller ] bonjour à tous j'ai un formulaire permettant de faire une recherche par le nom.quand je clique sur rechercher il m'affiche le nombre d'enregistrements Enregistrement avec tableau?? [ par rich25200 ] bonjour,j'ai un tableau qui est alimenter par une requete SQL.... et en face de chaque enregistrement j'ai deux boutons un modifier et l'autre supprim modifier la taille de ma photo [ par esteller ] j'ai un code permettant d'afficher les éléments de ma base de donnée dans une table.Mais le probleme est qu'il affiche la photo tres grande.comment fa cacher colonne d'une table [ par esteller ] j'aimerai afficher le resultat de ma requete select en cachant la colonne Numero.comment faire? [code=php] require_once("Connexion.php"); $genre=$_POS


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,827 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales