[requete] Select avec valeur ($choix)
bilouboun
Messages postés
13
Statut
Membre
-
crabs Messages postés 909 Statut Membre -
crabs Messages postés 909 Statut Membre -
Bonjour a tous
voila ,partant d un formulaire [en POST] ou on choisi une recherche par nom ou prenom ou email , et commençant par la lettre choisie
(donc ya deux choix)
je recupere
ma requete ce presente ainsi
et apres ca je fais afficher tt les information correspondant au nom ou au prenom ou a l'email
je pense que j ai du mal ecrire un truc mais je vois pas ou ...
merci d avance
Cordialement
voila ,partant d un formulaire [en POST] ou on choisi une recherche par nom ou prenom ou email , et commençant par la lettre choisie
(donc ya deux choix)
je recupere
$message="";
//recuperation du choix selection
$select=$_POST['select'] ;
//recuperation de la lettre
$com_lettre=$_POST['com_par'];
if (strlen($_POST['com_par'])==0){
$message.= "Vous avez oublié d'indiquer <b>votre choix de lettre</b> !<br>\n";
ma requete ce presente ainsi
$rq = 'SELECT civilite , nom , prenom , nom_uti , email , mdpas , date_embauche FROM k5_salarie WHERE "$select" LIKE "$com_lettre%"';
et apres ca je fais afficher tt les information correspondant au nom ou au prenom ou a l'email
je pense que j ai du mal ecrire un truc mais je vois pas ou ...
merci d avance
Cordialement
A voir également:
- [requete] Select avec valeur ($choix)
- Liste déroulante de choix excel - Guide
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Valeur relative et absolue - Forum Excel
- Valeur absolue d'un nombre - Forum Programmation
- Requête sql pix - Forum Python
11 réponses
Salut,
Quand tu construis une chaine de caractère avec des apostrophes, seul le
\' est transformé en ', tous les autres
caractères sont copiés comme tel.
Donc le $select reste $select idem pour
$com_lettre
essaies :
Quand tu construis une chaine de caractère avec des apostrophes, seul le
\' est transformé en ', tous les autres
caractères sont copiés comme tel.
Donc le $select reste $select idem pour
$com_lettre
essaies :
$rq = "SELECT civilite , nom , prenom , nom_uti , email , mdpas , date_embauche FROM k5_salarie WHERE $select LIKE '$com_lettre%'" ;
Toutes les pages qui sont concernées par les variables de session doivent
commencer par session_start() avant tout affichage HTML. Attention
tu dois avoir fait un session_start() avant d'enregister des variables de session.
commencer par session_start() avant tout affichage HTML. Attention
tu dois avoir fait un session_start() avant d'enregister des variables de session.
C'est gentil crabs , mais en le faisant ca m a mis le souk dans mes autre page , elles ne s affiche plus , je me demande si il ne faut pas faire un session_destroy() a la fin de la page ?
mais si je fais ca sa va me detruire mes session enregistrées non ?
autre chose aussi , j essaye d envoyer un mail par la fonction mail au format html mais a la reception je reçois tt le code ...
si tu veux faire un essai va sur ->
http://www.inra401.com.fr/projet_k5/6/p-mail.php
et en mm temps ,si se n est pas abuser , en dessous du logo
mais si je fais ca sa va me detruire mes session enregistrées non ?
autre chose aussi , j essaye d envoyer un mail par la fonction mail au format html mais a la reception je reçois tt le code ...
si tu veux faire un essai va sur ->
http://www.inra401.com.fr/projet_k5/6/p-mail.php
et en mm temps ,si se n est pas abuser , en dessous du logo
Pour le problème des pages, regardes du coté de la configuration de ton
php (via la fonction phpinfo() ).
Regardes entre autre register_globals dans la section 'PHP core' et de la
configuration des sessions.
doc officielle : http://www.php.net/manual/fr/ref.session.php
Pour ton mail, je suis pas sur que le 'By K5...' ne dérange pas les header.
php (via la fonction phpinfo() ).
Regardes entre autre register_globals dans la section 'PHP core' et de la
configuration des sessions.
doc officielle : http://www.php.net/manual/fr/ref.session.php
Pour ton mail, je suis pas sur que le 'By K5...' ne dérange pas les header.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci c'etait bien le 'K5 ...' dans le header qui mettait le souk ! ^^
Donc maintenant tt roule ... a part juste un petit point pour le mail
a la reception du mail ca ne respecte pas les passage a la ligne ca met tt d un bloc
t as peut etre une solution ? http://www.inra401.com.fr/projet_k5/6
En tt cas grand merci a toi ^^ je stagnais pas mal avant mais la tu m a aidé a passer un niveau superieur !
Mais longue est la route du php ! lol
Cordialement benoit
Donc maintenant tt roule ... a part juste un petit point pour le mail
a la reception du mail ca ne respecte pas les passage a la ligne ca met tt d un bloc
t as peut etre une solution ? http://www.inra401.com.fr/projet_k5/6
En tt cas grand merci a toi ^^ je stagnais pas mal avant mais la tu m a aidé a passer un niveau superieur !
Mais longue est la route du php ! lol
Cordialement benoit
ah ahhh ! lol
je pensais que t aurai trouver la porte ! va voir le copiright en bas a droite ^^
et si tu veux pour que ca sois plus rapide on peut se parler sur msn si c est possible ? dj.ridou.love1@tiscali.fr (pour msn)
merci
je pensais que t aurai trouver la porte ! va voir le copiright en bas a droite ^^
et si tu veux pour que ca sois plus rapide on peut se parler sur msn si c est possible ? dj.ridou.love1@tiscali.fr (pour msn)
merci
utlise nl2br() sur le 'texte du mail'.
le retour à ligne simple est ignoré par le html.
http://www.php.net/manual/fr/function.nl2br.php
le retour à ligne simple est ignoré par le html.
http://www.php.net/manual/fr/function.nl2br.php
Non desolé ca mache pas
ni --> $message .= "nl2br()$texte"; et mm
et non plus -->$message .= "nl2br($texte)";
"Salut
et ta vu le bidule
merci " donne
-->"Salut et ta vu le bidule merci "
Voila merci bonne soirée
Cordialement Benoit
ni --> $message .= "nl2br()$texte"; et mm
et non plus -->$message .= "nl2br($texte)";
"Salut
et ta vu le bidule
merci " donne
-->"Salut et ta vu le bidule merci "
Voila merci bonne soirée
Cordialement Benoit
Thanks boy !
au fait tu m a tjrs pas repondu pour msn messenger (sans vouloir te forcer , mais je pense que c est plus rapidepour des petits trucs)
apres pour le gros soucis c est mieux , pour que les autres utilisateurs puissent voir aussi et en tirent profit
Merci encore
Cordialement Benoit
( j aurai bien d autres question mais je ne voudrai pas abuser de ton aide)
au fait tu m a tjrs pas repondu pour msn messenger (sans vouloir te forcer , mais je pense que c est plus rapidepour des petits trucs)
apres pour le gros soucis c est mieux , pour que les autres utilisateurs puissent voir aussi et en tirent profit
Merci encore
Cordialement Benoit
( j aurai bien d autres question mais je ne voudrai pas abuser de ton aide)
Salut,
Pour MSNM ou autre messagerie instantanée j'utilise pas dans le cadre de
l'entraide car toute réponse doit pouvoir être corrigé par d'autre contributeur.
Secondo, je m'appelle pas Lucky Luke, avant de répondre lorsque c'est
possible je fais un petit test, mais là il me fait plus de temps.
Je résout 90% de mes problèmes en info grace à google, que ce soit
des gros ou des petits trucs. La plus part du temps, je tombe sur des pages
d'archive de forum ou de liste de diffusion - donc si toi tu as rencontré un
petit soucis d'autres peuvent avoir le même et trouver ainsi leur réponse.
Enfin rien de plus désagréable de trouver un post intéressant qui ce termine
par du ICQ ou de MSNM et où le résumé de la solution n'est pas inscrit dans
le thread.
N'hésite pas à ouvrir d'autre thread lorsque tu rencontres un problème, sur
CCM y a pas mal de savoir diffus qui demande à être partagée.
Pour MSNM ou autre messagerie instantanée j'utilise pas dans le cadre de
l'entraide car toute réponse doit pouvoir être corrigé par d'autre contributeur.
Secondo, je m'appelle pas Lucky Luke, avant de répondre lorsque c'est
possible je fais un petit test, mais là il me fait plus de temps.
Je résout 90% de mes problèmes en info grace à google, que ce soit
des gros ou des petits trucs. La plus part du temps, je tombe sur des pages
d'archive de forum ou de liste de diffusion - donc si toi tu as rencontré un
petit soucis d'autres peuvent avoir le même et trouver ainsi leur réponse.
Enfin rien de plus désagréable de trouver un post intéressant qui ce termine
par du ICQ ou de MSNM et où le résumé de la solution n'est pas inscrit dans
le thread.
N'hésite pas à ouvrir d'autre thread lorsque tu rencontres un problème, sur
CCM y a pas mal de savoir diffus qui demande à être partagée.
si tu savais depuis combien de temps je plantais la dessus ! merci
maintenant esce que tu aurai une maniere tres simple de recuperation d information par des sessions , je sais la demarrée mais je ne vois pas trop comment l envoyée sur la page suivante ...
et surtt comment faire suivre les infos dans mes includes haut et bas de page
// Si le login a été validé on met les données en sessions if ($loginOK){ $_SESSION['civilite'] = $data['civilite']; $_SESSION['nom'] = $data['nom']; $_SESSION['prenom'] = $data['prenom']; $_SESSION['nom_uti'] = $data['nom_uti']; $_SESSION['email'] = $data['email']; include ('../modeles/entete_entrer.php'); echo 'Civilité : ',$_SESSION['civilite'],'<br /> Nom : ',$_SESSION['nom'],'<br /> Prénom : ',$_SESSION['prenom'],'<br /> Nom Utilisateur : ',$_SESSION['nom_uti'],'<br /> Mail : ',$_SESSION['email'],'<br />'; include ('../modeles/pied.php'); } else {//rammener l utilisateur a la page index pour reessayé de se loguer include ('../modeles/entete_0.php'); echo 'Une erreur est survenue, veuillez réessayer !'; include ('../se_loguer.php'); include ('../modeles/pied.php'); }en tt cas merci encore tu m as tres bien expliqué
Cordialement