Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3371 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  directive php pour ecrire variable dans chaine sans guillemets

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

directive php pour ecrire variable dans chaine sans guillemets

n°1595652
bb007
Posté le 03-08-2007 à 16:34:10  profilanswer
 

Bonjour,
 
Quelqu'un connait la directive pour autoriser ça $query = mysql_query("SELECT * FROM ventes WHERE id = $id" );
 
= $id au lieu de = '".$id."'
 
Merci bcp

mood
Publicité
Posté le 03-08-2007 à 16:34:10  profilanswer
 

n°1595714
JeanLuc007
Posté le 03-08-2007 à 17:59:01  profilanswer
 

Bonjour,
pour info (juste si tu ne sais pas), tu peux écrire
mysql_query("SELECT * FROM ventes WHERE id = '$id' " )
Mais pour répondre à ta question, c'est non, je ne vois pas comment tu peux faire.
 
jeanLuc

n°1595742
misterping​uin
Posté le 03-08-2007 à 19:37:09  profilanswer
 

tout dépend si tu es sûr que ton id est numérique
 
$id = 12;
$query = mysql_query("SELECT * FROM ventes WHERE id = $id" );  
>> OK
 
$id = 'salut blabla';
$query = mysql_query("SELECT * FROM ventes WHERE id = $id" );  
>> erreur SQL
 
Et a mon avis ce que tu cherches à savoir :
$id = 12;
echo "$id" >> 12
echo '$id' >> $id

n°1595749
bb007
Posté le 03-08-2007 à 20:33:41  profilanswer
 

Je dois mettre un site qui apparement était sur du php 4.4.6 et apache 1.3 sur du php 5 et Apache 2...
 
Le truc c'est que dans toutes les pages déjà il y a ce style de requete sans guillemet et point de concatenation. Le site est très mal codé... Et à des tonnes de pages. Donc je cherche un moyen de résoudre ce problème ...

n°1595863
Maxaks
Posté le 04-08-2007 à 19:01:30  profilanswer
 

$query = mysql_query("SELECT * FROM ventes WHERE id = {$id}" )
 
{}


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  directive php pour ecrire variable dans chaine sans guillemets

 

Sujets relatifs
Remplacer une chaine par une autre dans une base SQLImbriquer trois guillemets, comment faire ?
variable en javascript[SQL] pb de syntaxe dans une chaine
.htaccess/mod_rewrite : ou est ma variable?[PHP] Couper une chaîne avec caractères html ?
Problème pour écrire dans une table![shell script] Question sur l'init d'une variable
Attribution d'une phrase à une variablerediriger system.out vers une variable String
Plus de sujets relatifs à : directive php pour ecrire variable dans chaine sans guillemets


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR