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

  FORUM HardWare.fr
  Programmation
  PHP

  Probleme de variable PHP a cose de easyphp7.0

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme de variable PHP a cose de easyphp7.0

n°1004153
Madi
Posté le 07-03-2005 à 22:46:12  profilanswer
 

J'ai un probleme g des erreurs sur mon code depuis que j'ai installé easyphp 7.0 sa me poser de problême de variable je sais pa pkoi!
 
SI quelqu'un pourrait m'aider voici le code est l'erreur:
 
 
[cpp]<?
$username="root";
$password="";
$hostname="localhost";
$nombase="annuaire";
$nom_recherche = $_POST['nom_recherche'];
$nom="nom";
$link = mysql_connect($hostname, $username, $password);
if(!mysql_select_db($nombase,$link))
{
die("erreur de sélection de table" );
}
if($nom_recherche=="" )
{
echo "Veuillez saisir un ou plusieurs mot-clés avant de cliquer sur 'OK' ! ";
}
else
{
$requete = mysql_query("select nom from action_sociale  
 
where nom like'%$nom_recherche%'" );
 
while($j = mysql_fetch_array($requete))
   {  
   echo("<br>" );  
      {  
   print $j[nom];  
   }  
   }  
 
 }
 /*select nom from action_sociale union select nom from anciens_combattants
 
where nom like'%".$nom_recherche."%'*/
?>
VOici l'erreur: :sweat:  
f:\program files\easyphp\www\tptest\moteur\sarcellesnew\recherche.php on line 60

mood
Publicité
Posté le 07-03-2005 à 22:46:12  profilanswer
 

n°1004156
KangOl
Profil : pointeur
Posté le 07-03-2005 à 22:48:20  profilanswer
 

et c'est quoi la ligne 60 ?


---------------
Nos estans firs di nosse pitite patreye...
n°1004157
Xav_
The only one...
Posté le 07-03-2005 à 22:48:29  profilanswer
 

easyPHP 7.0 .... je suis 1.7, et je sais que la 1.8 viens de sortir (pitete encore en beta d'ailleurs)...


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°1004164
Madi
Posté le 07-03-2005 à 22:56:41  profilanswer
 

la ligne 60 C :$requete = mysql_query("select nom from action_sociale . C'est la rekete

n°1004167
KangOl
Profil : pointeur
Posté le 07-03-2005 à 22:57:57  profilanswer
 

harf !! je viens de voir !!
mais c'est quoi ce massacre :hebe:


---------------
Nos estans firs di nosse pitite patreye...
n°1004172
Madi
Posté le 07-03-2005 à 23:01:50  profilanswer
 

commen sa???

n°1004174
KangOl
Profil : pointeur
Posté le 07-03-2005 à 23:02:59  profilanswer
 

non rien, j'ai mal lu !
mais reecrit ta requete correctement


---------------
Nos estans firs di nosse pitite patreye...
n°1004181
Madi
Posté le 07-03-2005 à 23:04:33  profilanswer
 

c'est à dire?

n°1004188
KangOl
Profil : pointeur
Posté le 07-03-2005 à 23:05:35  profilanswer
 

en une ligne et avec un espace apres le like


---------------
Nos estans firs di nosse pitite patreye...
n°1004236
omega2
Posté le 07-03-2005 à 23:29:33  profilanswer
 

"f:\program files\easyphp\www\tptest\moteur\sarcellesnew\recherche.php on line 60 " C'est pas l'erreur totale ça, c'est jsute la partie du messatge d'erreur qui indique où elle a lieux.
C'est quoi le libelle de l'erreur?
Sinon, sort donc ta variable du texte de la requête. Ca t'éviteras des problémes le jour où un mot colle le nom de la variable. ;)
 
Au faitn, on peut faire mettre une chaine de caractére à cheval sdur deux ligne sans mettre un \ à la fin de la premiére?

mood
Publicité
Posté le 07-03-2005 à 23:29:33  profilanswer
 

n°1004275
Madi
Posté le 07-03-2005 à 23:52:56  profilanswer
 

J'ai pas compris le truc de sortir la variable du texte de la requête.

n°1004282
Madi
Posté le 07-03-2005 à 23:57:50  profilanswer
 

l'erreur c sa
 
 Notice: Use of undefined constant nom - assumed 'nom' in f:\program files\easyphp\www\tptest\moteur\sarcellesnew\recherche.php on line 60

n°1004284
KangOl
Profil : pointeur
Posté le 07-03-2005 à 23:59:37  profilanswer
 

bha si tu lis le message, tu dois trouver tout seul normalement...


---------------
Nos estans firs di nosse pitite patreye...
n°1004287
Madi
Posté le 08-03-2005 à 00:02:29  profilanswer
 

En faite quand je fait cette mm requete avec easyphp 6.0 sa marche nikel , G reéessayer avec easyphp 8.0 est sa ma donner cette erreur ci-dessus:Notice: Use of undefined constant nom - assumed 'nom' in f:\program files\easyphp\www\tptest\moteur\sarcellesnew\recherche.php on line 60  
. J'ai essayer avec easyphp 8.0 parceque les UNION ne marche pas avec la version 6.0 easyphp parceke je veus faire une rekete de ce stile :select nom from action_sociale union select nom from anciens_combattants where nom like'%".$nom_recherche."%'

n°1004304
naceroth
Posté le 08-03-2005 à 00:40:44  profilanswer
 

Moui, y a quand même des règles simples à suivre, avec entre autre le fait qu'une chaine se met au minimum entre '...

Code :
  1. print $j[nom];


pour lui ça veut dire "affiche l'élément du tableau $j ayant pour indice le contenu de la constante nom",

Code :
  1. print $j['nom'];


par contre veut bien dire "affiche l'élément du tableau $j ayant pour indice nom".

n°1004356
Gagman
Héritier du vide
Posté le 08-03-2005 à 08:04:02  profilanswer
 

moi j'écrirai plutot [$j][nom] en tout cas vu l'erreur ca peut pas etre la requete ki merde.
 
nom like'%$nom_recherche%' sinon j espere k'il y a un espace entre ton like et ton ' dans le script source.

n°1004375
KangOl
Profil : pointeur
Posté le 08-03-2005 à 08:52:02  profilanswer
 

non mais arretez le massacre :cry:


---------------
Nos estans firs di nosse pitite patreye...
n°1004384
Xav_
The only one...
Posté le 08-03-2005 à 09:04:37  profilanswer
 

la différence notable entre easyPHP 1.6 et 1.7, c'est que le register_global est à Off par défaut dans la 1.7 (ça c'est sur), alors qu'il était à On en 1.6 (ça j'en suis plus très sur)...
 
et les pb de variable ou constante non déclarée quand on joue sur le register_global... c'est un peu un grand classique quand meme ;)


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World

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

  Probleme de variable PHP a cose de easyphp7.0

 

Sujets relatifs
Problème installation gcc[DOM/XML/PHP] & dans texte = erreur de parsing
[java][Resolu] Probleme lecture de fichierPROBLEME REQUETE: SELECT nom FROM (plusieur table)
Question PHP - mysql[lex/yacc] Probleme pas logique
[RESOLU]PHP-LDAP fonction ldap-renameProblème résolution équation sous Matlab
[VB] Problème syntaxe fin de ligneProbleme de validité des stats avec mystats vs direct-stats
Plus de sujets relatifs à : Probleme de variable PHP a cose de easyphp7.0


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