Accueil > Forum > > > > requete sql avec la variable php
requete sql avec la variable php
lundi 9 octobre 2006 à 19:19:14 |
requete sql avec la variable php

soussan
|
slt j'ai un champs qui peut contenir des paraghraphe et je veux faire la selection sur ce champs à partir d'une zone de texte de recherche. je veux faire la selection des champs qui peuc contenir le mot tappé par l'utilisateur si vs pouvez me corriger ma faute : "select * from devis where desig LIKE '".%$_POST['rech']%."
|
|
lundi 9 octobre 2006 à 20:24:53 |
Re : requete sql avec la variable php

JulSoft
|
Réponse acceptée !
je dirai
"select * from devis where desig LIKE '%".$_POST['rech']."%'"
mais je fais ça de tête donc ça peut ne pas marcher...
|
|
lundi 9 octobre 2006 à 21:33:16 |
Re : requete sql avec la variable php

soussan
|
merci pour ton aide, ca marche. Merci 
|
|
mardi 10 octobre 2006 à 09:12:11 |
Re : requete sql avec la variable php

malalam
|
Merci de valider les réponses qui fonctionnent (là, je l'ai fait moi-même).
|
|
mardi 10 octobre 2006 à 10:42:16 |
Re : requete sql avec la variable php

webdeb
|
Le SELECT * est déconseillé. Préfère SELECT champ1, champ2, champ3...
|
|
mercredi 2 avril 2008 à 10:24:43 |
Re : requete sql avec la variable php

daz59000
|
Bonjour tlm
J'ai aussi un pb avec ma requete SQL dans laquelle je voudrais inserer une variable PHP.
Quelqu'un pourrait il me donner la syntaxe exacte pour une telle requete? Surtout au niveau des quotes, des guillemets, etc. a titre d'exemple, voici ma requete:
$prenom = mysql_query("SELECT prenom FROM référents WHERE login LIKE ' " . $login . " ' " ); echo Bonjour $prenom, vous etes bien connecté! ;
--> J'ai mis des espace pour plus de lisibilité, dans mon code ca donne ... LIKE '" . $login . "'"); Le plus ettonant, c'est que la requete ne me renvoie pas d'erreur mais pas ce que j'attend a savoir
J'attend ceci: "Bonjour Patrick, vous etes bien connecté!"
et SQL me renvoie: "Bonjour Resource id "egal barré" 3 , vous etes bien connecté!" ou, si je bidouille dans les quotes , guillemets, ca donne "Bonjour "chaine vide" , vous etes bien connecté!"
Si quelqu'un pouvait eclairer ma lanterne.... la je cale completement.. c'est decourageant des fois SQL non? :D
Merci d'avance
DazZ
|
|
jeudi 3 avril 2008 à 08:59:31 |
Re : requete sql avec la variable php (Resource id # 3)

daz59000
|
Re...
J'ai trouvé la solution pour les problemes SQL du genre "Resource id #3 ou #5,.." Ca pourrait interesser kk1...
Le Pb: Quand vous faite un echo $variable, SQL vous renvoie "Resource id#3" alors que vous attendiez la valeur de $variable...
La solution: C'est que votre variable est "multiple" et SQL ne sais pas quel "sous-valeur" de la variable vous renvoyer.
Le code, ca sera plus explicite:
J'ai toujours ma variable $prenom (voir le post précédent). Si je fais un echo $prenom, SQL me renvoie "Resource id#3"
Donc il faut faire ceci:
$prenom = mysql_query("SELECT prenom FROM référents WHERE login LIKE ' " . $login . " ' " ); sachant que dans ma table référents il y a 2 champs: login, prénom (c'est important pour la suite)
$var = mysql_fetch_assoc($prenom);
extract($var);
$var est une variable multiple et contient les champs de ma table ($login et $prénom), qui existent sans que je les ai déclarées explicitement
Me reste donc à faire un echo $prénom et le tour est joué!
J'espere que cela sera utile pour qq'un
A bientot
DazZ
|
|
Cette discussion est classée dans : variable, php, sql, champs, requete
Répondre à ce message
Sujets en rapport avec ce message
Dreamweaver sql php au secours !! [ par fantastinet ]
J'ai un problème avec dreamweaverje voudrais refaire mon site (http://Www.fantastinet.fr.st) a peu près de la meme facon mais avec sql phpj'ai créé un
Requete SQL avec PHP : besoin d'aide svp [ par lasof77 ]
Bonjour, Je suis debutante en php et j'ai un probleme de recupération de données via sql dans ma base.Je commence par faire une requete globale sur to
requete sql avec php : j'ai un pb avec les apostrophes [ par nicoto ]
Bonjour,J'aurai besoin d'aide car j'utilise actuellement php , et j'accède à une base sql avec driver odbc. mon problème est lors d'envoie de requete
Update [ par refkaben ]
Bonjour à tous;J'ai une requete Update, le syntaxe me parrait correcte mais ça ne fait rien, càd que les valeurs des champs que je veux modifier reste
comment dans un formualire envoyer une variable non visible a l'utilisateur dans un formaulaire ??? [ par fredericmaill ]
Bonjour, je voudrais aussi recuperer dans "insertion2.php", la variable "id"mais je veut pas quelle apparaisse dans la liste deroulante. comment faire
Requete SQL avec plusieurs champs [ par christuckers ]
Hello les CSistes !!Une petite question. J'ai besoin de faire une petite requete qui est vraiment mini mais qui m'enerve car je n'y arrive pas.Voici m
Algorithme php ou requete sql ? Probleme de date [ par evenkil ]
Bonjour,J'aimerai pouvoir déterminer dans quelle tranche de période se situe une date donnée.Je voulai savoir si il est possible de concevoir une requ
variable dans requete sql [ par pronostic ]
Bonjour. Comment faire ça en language normal ? $entrees= mysql_query('SELECT COUNT(*) AS nbre_entrees FROM prono where Pseudo=$usernameMerci merci :)
XSS dans requete sql un peu spéciale [ par mickadevelop ]
Bonjour à tous et toutes,J'ai une question concernant les requete mysql et la sécurité relative au injections sql.(cette requete est utilisé que pour
php:Resultat requete SQL [ par did61 ]
Bonjour, Comment teste t-on le nombre que renvoie une requete SQL ? dans quelle variable est le nombre de joueur $sql ou $nombre ? Requete : $sql = 'S
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|