begin process at 2010 03 21 07:14:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Probleme de recherche


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

Probleme de recherche

jeudi 23 février 2006 à 15:35:54 | Probleme de recherche

chris tuckers

Bonjour tout le monde, j'ai un problème tout bete mais la ca commence serieux à m'enerver, ca fait 2 jours que je suis dessus.
J'ai une table incident. Dans cette table un champ qui s'appelle id_utilisateur, qui est aussi la clé primaire de la table utilisateur.
Je souhaite voir afficher l'adresse mail de l'utilisateur qui se trouve dans la table utilisateur, mais impossible d'y arriver..

Au secourrrrrrrrrsssssssss!!!!!!!!

chris tuckers, l'as de coeur 

jeudi 23 février 2006 à 15:38:12 | Re : Probleme de recherche

chris tuckers

Réponse acceptée !

désolé, g poster 2 fois le mm !!

chris tuckers, l'as de coeur 

jeudi 23 février 2006 à 15:40:05 | Re : Probleme de recherche

J_G

salut,

Il y'a de multiple façons de faire. En voici une...

(
Note 1 : il ne faut pas utiliser i.*, mais énumérer les champs de la table i que tu souhaites extraire de la base de données

Note 2 : Complète la clause WHERE à ta guise...
)


select i.*, u.mail
from incident as i, utilisateur as u
where i.id_utilisateur=u.id_utilisateur



A+
jeudi 23 février 2006 à 15:59:34 | Re : Probleme de recherche

chris tuckers

Malheureusement ca ne marche pas !!

Voici ma page telle quelle :

<? include "_connexion.php" ?>
<?
$datedujour=date("d-m-Y");
?>

<?
$id=$_GET['id'];
if($id==""){$id=$_POST[id];}
if($id==""){$id=$_SESSION['id'] ;}
$query = "SELECT * FROM al_incidents WHERE id LIKE '$id'";
$result = mysql_query($query) or die ("<p align=center class=text>Lecture des demandes impossible (incidents)</p>");
$nb_result = mysql_num_rows($result);
        while ($row = mysql_fetch_array($result))
         { $id= $row['id'];
         $login_admin= $row['login_admin'];
$id_utilisateur= $row['id_utilisateur'];
$numinc= $row['numinc'];
$date_creation= $row['date_creation'];
$heure_creation= $row['heure_creation'];
$nom_utilisateur= $row['nom_utilisateur'];
$media= $row['media'];
$statut= $row['statut'];
$date_statut= $row['date_statut'];
$categorie= $row['categorie'];
$type= $row['type'];
$resume= $row['resume'];
$non_justifie= $row['non_justifie'];
$origine= $row['origine'];
$verrou= $row['verrou'];
$date_verrou= $row['date_verrou'];
$niveau_incident= $row['niveau_incident'];
$nom_admin= $row['nom_admin'];
$intervenant= $row['intervenant'];
$societe= $row['societe'];

// c'est ici que ça se passe :
 }

?> 
<?
if(isset($_POST['envoi']))      $envoi=$_POST['envoi'];
else      $envoi="";
if(isset($_POST['id']))      $id=$_POST['id'];
else      $id="";
if(isset($_POST['login_admin']))      $login_admin=$_POST['login_admin'];
else      $login_admin="";
if(isset($_POST['id_utilisateur']))      $id_utilisateur=$_POST['id_utilisateur'];
else      $id_utilisateur="";
if(isset($_POST['numinc']))      $numinc=$_POST['numinc'];
else      $numinc="";
if(isset($_POST['date_creation']))      $date_creation=$_POST['date_creation'];
else      $date_creation="";
if(isset($_POST['heure_creation']))      $heure_creation=$_POST['heure_creation'];
else      $heure_creation="";
if(isset($_POST['nom_utilisateur']))      $nom_utilisateur=$_POST['nom_utilisateur'];
else      $nom_utilisateur="";
if(isset($_POST['media']))      $media=$_POST['media'];
else      $media="";
if(isset($_POST['statut']))      $statut=$_POST['statut'];
else      $statut="";
if(isset($_POST['date_statut']))      $date_statut=$_POST['date_statut'];
else      $date_statut="";
if(isset($_POST['categorie']))      $categorie=$_POST['categorie'];
else      $categorie="";
if(isset($_POST['type']))      $type=$_POST['type'];
else      $type="";
if(isset($_POST['resume']))      $resume=$_POST['resume'];
else      $resume="";
if(isset($_POST['non_justifie']))      $non_justifie=$_POST['non_justifie'];
else      $non_justifie="";
if(isset($_POST['origine']))      $origine=$_POST['origine'];
else      $origine="";
if(isset($_POST['verrou']))      $verrou=$_POST['verrou'];
else      $verrou="";
if(isset($_POST['date_verrou']))      $date_verrou=$_POST['date_verrou'];
else      $date_verrou="";
if(isset($_POST['niveau_incident']))      $niveau_incident=$_POST['niveau_incident'];
else      $niveau_incident="";
if(isset($_POST['nom_admin']))      $nom_admin=$_POST['nom_admin'];
else      $nom_admin="";
if(isset($_POST['intervenant']))      $intervenant=$_POST['intervenant'];
else      $intervenant="";
if(isset($_POST['societe']))      $societe=$_POST['societe'];
else      $societe="";


$id=$_GET['id'];
if($id==""){$id=$_POST[id];}
$query = "SELECT * FROM al_incidents WHERE id LIKE '$id'";
$result = mysql_query($query) or die ("<p align=center class=text>Lecture des demandes impossible(incidents 2nde partie)</p>");
$nb_result = mysql_num_rows($result);
        while ($row = mysql_fetch_array($result))
         { $id= $row['id'];
          $login_admin= $row['login_admin'];
           $id_utilisateur= $row['id_utilisateur'];
            $numinc= $row['numinc'];
             $date_creation= $row['date_creation'];
              $heure_creation= $row['heure_creation'];
               $nom_utilisateur= $row['nom_utilisateur'];
                $media= $row['media'];
                $statut= $row['statut'];
                  $date_statut= $row['date_statut'];
                  $categorie= $row['categorie'];
                  $type= $row['type'];
                  $resume= $row['resume'];
$non_justifie= $row['non_justifie'];
$origine= $row['origine'];       
              $verrou= $row['verrou'];
                       $date_verrou= $row['date_verrou'];
                        $niveau_incident= $row['niveau_incident'];
         $nom_admin= $row['nom_admin'];
$intervenant= $row['intervenant'];
$societe= $row['societe'];}

if($envoi==1 ){
            $origine = $_POST['origine'];
            $media = $_POST['media'];
            $non_justifie = $_POST['non_justifie'];
            $categorie = $_POST['categorie'];
            $type = $_POST['type'];
            $niveau_incident = $_POST['niveau_incident'];
            $statut = $_POST['statut'];
            $resume = $_POST['resume'];
                       
             $query10 = "UPDATE al_incidents SET origine='$origine'";
   $query10 .= " WHERE numinc='$numinc' ";
   $result10 = mysql_query($query10);
  
   $query11 = "UPDATE al_incidents SET media='$media'";
   $query11 .= " WHERE numinc='$numinc' ";
   $result11 = mysql_query($query11);
  
   $query12 = "UPDATE al_incidents SET non_justifie='$non_justifie'";
   $query12 .= " WHERE numinc='$numinc' ";
   $result12 = mysql_query($query12);
  
   $query13 = "UPDATE al_incidents SET categorie='$categorie'";
   $query13 .= " WHERE numinc='$numinc' ";
   $result13 = mysql_query($query13);
  
   $query14 = "UPDATE al_incidents SET type='$type'";
   $query14 .= " WHERE numinc='$numinc' ";
   $result14 = mysql_query($query14);
  
   $query15 = "UPDATE al_incidents SET niveau_incident='$niveau_incident'";
   $query15 .= " WHERE numinc='$numinc' ";
   $result15 = mysql_query($query15);
  
   $query16 = "UPDATE al_incidents SET statut='$statut'";
   $query16 .= " WHERE numinc='$numinc' ";
   $result16 = mysql_query($query16);
  
   $query17 = "UPDATE al_incidents SET resume='$resume'";
   $query17 .= " WHERE numinc='$numinc' ";
   $result17 = mysql_query($query17);
  
           
 echo"<META HTTP-EQUIV='Refresh' CONTENT='1; URL= mailpre.php'>"; }
?>

chris tuckers, l'as de coeur 

jeudi 23 février 2006 à 16:02:09 | Re : Probleme de recherche

J_G

non non...
je n'ai pas le temps de décortiquer une aussi grosse page de code.
désolé
mardi 28 février 2006 à 00:34:57 | Re : Probleme de recherche

fcherif

Réponse acceptée !
Helo,
je n'ai pas continué à lire ton code mais juste pour commencer change déjà "like" par "="
et dis moi s'il y a tjrs le problem





mardi 28 février 2006 à 10:00:00 | Re : Probleme de recherche

chris tuckers

MERCIIIIIIIIIIIIIIIIIIIIIIIII

chris tuckers, l'as de coeur 

mardi 28 février 2006 à 12:47:15 | Re : Probleme de recherche

fcherif

De rien...
lol
content que ca marche...



Cette discussion est classée dans : table, recherche, probleme, utilisateur


Répondre à ce message

Sujets en rapport avec ce message

probleme syntaxe [ par creatix ] j'ai un probleme pour creer ma table mysql qui doit etre de type UNIQUE SURTOUT!! lol mais avant tout j'aimerai savoir si quand on creer un champ de t Trier une table avec le contenu d'une variable [ par bullo95 ] Bonjour!! Voila mon probleme premiere page, un petit moteur de recherche par mots clefs. qui va a la page 2 page 2 la liste de tt les article compten deonection table log?? [ par pcpourtous ] voial j'ai une table log, une identification avec une variable session "login"je veux gérer une table log : donc quand l'utilisateur se connecte j'ins MySQL : recherche sur une table entiere [ par 4feeling ] j'aimerais savoir quel parametre il faut mettre dans la requete SELECT pour rechercher sur toute une table entiere (et non champs par champs avec un W probleme avec recherche depuis un formulaire [ par travailmichel ] bonjour à tous voilà j'ai des soucis à afficher les resultats de ma recherche à partir d'un formulaire avec des chekbox et des menus deroulants.  j'ar :: PB MYSQL_FETCH_ROW :: [ par nougitch ] Bonjour à tous,Plutôt débutant en PHP, je vous explique.J'ai créé un espace membre avec une table "x2000_utilisateur".Ce qui me gêne c'est que quand q Probleme de requete [ par WebmasterX ] Là j'ai besoin d'une petite aide pour que je puisse terminer mon programme je crois que mon probleme et juste la syntaxe et j'ai pas trop organisé mes probleme paranormal [ par joedalton ] j'ai un probleme plutot bizarre et si vous pouviez m'aider ca serait vraiment sympa.Voila j'ai une page qui réalise une recherche par rapport a des cr RECHERCHE AIDE D'URGENCE !!!TRES URGENT [ par Croute ] CrouteBonjour,J'ai de gros problème avec une application que je dois presenter pour l'examen de BTS Informatique de Gestion.Explica requete sur une table en fonction d'une autre [ par ronanf235 ] bonjourje vous explique mon probleme : j'ai une table de donne avec plein de champs et plein de donnees.pour faciliter la consultation de cette table,


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
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,499 sec (4)

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