begin process at 2012 05 31 16:49:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

recherche dans ma base


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

recherche dans ma base

jeudi 6 octobre 2011 à 23:48:02 | recherche dans ma base

ALEXGETHAIME

Salut les gars, je me rejouis de vous retrouver maintenant car cela fait un bail, helas j'ai un souci:

j'ai créé un formulaire(recherche.php) et ma base est projet; les tables sont: candiat, membre; et je souhaite à partir de celui-ci rechercher et trouver un candidat et l'afficher dans un tableau: mon code est ceci


<?php

if(isset($_POST['Research']))
{

include("./Codephp/Connexion.php");

$num=$_POST["num_cand"];

// Formulation de la requete

$reket= "select * from candidat where num_cand=$num ORDER By ASC";
$Exec=mysql_query($reket);
mysql_close($id_connect);
$nbre_candidat=mysql_num_rows($Exec);

if($nbre_candidat > 0)
{
echo "<table border=1 width=600>";
echo "<tr><td>N°Table</td>
<td>Nom</td>
<td>Prenoms</td>
<td>Date_Naissance</td>
<td>Adresse</td>
<td>Sexe/td>
<td>Classe</td>
<td>Moyenne</td>
<td>Statut</td></tr>";
// ns allons maintenant reccuperer les donnees et les afficher ds un tableau

while($query=mysql_fetch_array($Exec))
{
$N°Table=$query[0];
$Nom=$query[1];
$Prenoms=$query[2];
$Date_Naissancee=$query[3];
$Adresse=$query[4];
$Sexe=$query[5];
$Classe=$query[6];
$Moyennee=$query[7];
$Statut=$query[8];
// Ns allons aussi identitfier les candidats par de différentes couleurs en fonction du sexe

if($Sexe=="M")
{
$Couleur="Bleu";
}
else
{
$Couleur="yellow";
}
echo "<tr>
<td><font color=$Couleur>$N°Table</font></td>
<td><font color=$Couleur>$Nom</font></td>
<td><font color=$Couleur>$Prenoms</font></td>
<td><font color=$Couleur>$Date_Naissance</font></td>
<td><font color=$Couleur>$Adresse</font></td>
<td><font color=$Couleur>$Sexe</font></td>
<td><font color=$Couleur>$Classe</font></td>
<td><font color=$Couleur>$Moyenne</font></td>
<td><font color=$Couleur>$Statut</font></td>
</tr>";
}
echo "</table>"

}
else
{
echo "Le n° ne correspond à aucun candidat, reprenez s'il vous plaît";
}
}
?>

Mais je n'arrive pas à comprendre pourquoi ça ne marche et pourtant mon est juste

Sur ce je souhaite une aide emanant de vous car je suis tres serieux


Merci d'office
Votre humble frere
vendredi 7 octobre 2011 à 08:33:58 | Re : recherche dans ma base

nemo_1

Chalute,

Tout ce que je vois pour le moment se passe ici:

$Exec=mysql_query($reket);
mysql_close($id_connect);
$nbre_candidat=mysql_num_rows($Exec);

J'espère que tu ferme pas ta connexion que tu viens d'initier auquel cas c'est un peu normal qu'il ne te renvoie rien.

Pour ce qui est du reste juste quelques conseils:

Quand tu utilise une donnée captée de ta base de donnée, n'utilise pas la forme simple cela complique extremement le débogage
$query[1] => $query["nom"];

Du coup tu te fout de l'ordre et tu affiches de facon très intuitives.

Si un bloc de code ne marche pas fait des tests en partant du plus simple.

Connection BDD OK? si oui on passe.

Requete OK? si oui on passe

Affichage simple (sans tableau) des données OK ? si oui on passe

.
.
.

Cela te facilite grandement le travail.

Bon courage :)
vendredi 7 octobre 2011 à 15:38:24 | Re : recherche dans ma base

cod57

bonjour

problème de nommage aussi je crois

$N°Table ? le °

Tapez le texte de l'url ici.

Bonne programmation !


Cette discussion est classée dans : base, recherche, query, echo, sexe


Répondre à ce message

Sujets en rapport avec ce message

probleme base de donnée mysql [ par morgandetoi06 ] voila j ai une page qui reçoit des variables et qui doit les inserer dans une table "informations" de la base "cv"mais ça me dit "querry failed" je ne REcherche dans base [ par masseur ] Salut.J'essaye de recherche un nom spécial dans une base afin de le récupérer et de l'afficherVoici la page de mon formulaire<input type="text" name=" recherche base mysql [ par cobra176 ] bonjour a tousj'ai un probleme , j'ai un code qui me permet de recherche des informations contenu dans une seule table mais je veux recherche une info verif formulaire [ par scorpion077 ] moteur de recherche [ par ERDOGANAK ] Bonjour dans le cadre de mon stage d'étè je développe un outil de collaboration en xhtml/php/css couplé a une base de donné où des fichiers seront mis recherche dans base mysql [ par karlito911 ] bonjour a tous, voila j'aurais besoin de votre aide car je me suis lancé dans un petit projet je suis en train de developper un site web local pour m requet de recherche [ par kabi14 ] bonjoour je veux savoire votre avis apropos de: la realisation d une requet qui fait une multi recherche cest a dire j ai quatre champ trois de t Calcul d'un formulaire avec base de données [ par gizmo26 ] Bonjour, J'ai le niveau "-1" en PHP et je cherche de l'aide pour m'expliquer où se trouve mon erreur ! Je cherche a créer un script qui affiche tous recherche dans la base de données [ par btpcentre ] Bonjour a tous Voila, j'ai créer mon site, une vitrine en ligne avec des produits qui s'adaptent par rapport au tonnage. exemple tel produit de 00 a 1 moteur de recherche [ par el_yodah ] bonjour à tout le monde, je suis face à un petit soucis de programmation, alors je voulais que vous me donniez un coup de main, je suis en train de fa


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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,889 sec (3)

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