probleme avec mysql_query

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : probleme avec mysql_query

par YVES » 15 mai 2005, 22:01

C'est marrant (si j'ose dire) j'ai exactement le meme genre de pb (cf post "connexion base de données impossible")....'
J'ai beau changé les "root", les """, les user", les pseudos, etc... ou j'ai des messages d'erreur à la pelle du genre varaible indéfinie, ou alors connexion impossible mot d epasse OUI (ou parfois NON) :evil:

Avec easy php7 ca marchait...........

par hello » 13 mai 2005, 10:07

Utilise plutot WAMP au lieu de EasyPHP

moi qui developpe a la pelle ODBC + PHP
j'ai vu qu'il y a des problemes avec EasyPHP 1.8
il faut que j'étudie le cas

a+

par pec » 12 mai 2005, 14:35

qq'un peut m'aider?

par pec » 11 mai 2005, 14:28

si j'utilise un lien odbc voila les erreurs que j'ai:

Warning: odbc_do(): SQL error: [TCX][MyODBC]Using static cursors instead of requested type, SQL state 01S02 in SQLSetStmtOption in c:\program files\easyphp1-8\www\essai.php on line 19

Warning: odbc_fetch_row(): supplied argument is not a valid ODBC result resource in c:\program files\easyphp1-8\www\essai.php on line 31

Merci de m'aider

par hello » 11 mai 2005, 14:02

par pec » 11 mai 2005, 13:21

une autre question qui est peut etre evidente: vu que ma base est sur un autre pc, est qu'elle doit apparaitre dans la section base de données de phpadmin? si oui comment je fait pour l'importer?
merci

par slipndi » 11 mai 2005, 11:32

Meuh nan t'es pas c.. ;) mais enfaite je sais pas trop comment on configure ca mais ca a l'air d'être bon à ce niveau, je pense plutôt que c'est au niveau login et mot de passe configurer sur easyphp ou ton serveur sql tu as bien le compte crée etc ?

par pec » 11 mai 2005, 11:28

j'ai bien configurer des truc mais je ne sais pas si c'est bon ... donc comment configurer le serveur mysql avec easyphp? c'est ce fichier qu'il faut modifier:

; IMPORTANT
; ${path} is used to specify EasyPHP installation path

[mysqld]
datadir=${path}/mysql/data
basedir=${path}/mysql
bind-address=127.0.0.1
; Uncomment for use on USB key
; skip-innodb

en modifiant quoi? datadir, basedir et bind-address?
merci de votre aide

ps vous avez le droit de dire que je suis un peu c.. :D

par slipndi » 11 mai 2005, 11:20

ben en login/pwd essai de mettre root et pas de mot de pass
et regarde si il se connect, car la c'est le soucis aparement !
La ce n'est plus vraiment un soucis de php, mais plutôt de réseau ;) mais regarde bien ta config sous ton serveur sql etc.

par pec » 11 mai 2005, 11:17

ok merci
mais j'ai une question: cette machine a un nom et si je remplace l'adresse ip par le nom de cette machine, j'ai ces messages:

Warning: mysql_connect(): Access denied for user: 'xxxxxxxxxx' (Using password: YES) in c:\program files\easyphp1-8\www\essai.php on line 18

Warning: mysql_select_db(): Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON) in c:\program files\easyphp1-8\www\essai.php on line 19

Warning: mysql_select_db(): A link to the server could not be established in c:\program files\easyphp1-8\www\essai.php on line 19
Choisir un résultatWarning: mysql_query(): Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON) in c:\program files\easyphp1-8\www\essai.php on line 26 Warning: mysql_query(): A link to the server could not be established in c:\program files\easyphp1-8\www\essai.php on line 26 Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-8\www\essai.php on line 28
Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in c:\program files\easyphp1-8\www\essai.php on line 34


c'est un pb de login et pass word? mais je suis sur que ce sont les bon

par zeus » 11 mai 2005, 11:17

J'avais le même problème hier et même avec une adresse IP valide (test avec le ping), un nom valide (même test), la seule solution que j'ai trouvé (mais je ne l'ai pas installé, j'ai importé la BD sur mon poste vu que c'était juste pour des tests), c'est d'installer un DSN sur ton poste qui heberge tes scripts !!!

par slipndi » 11 mai 2005, 11:11

Ben la c'est tout bête il dit qu'il peu pas se connecter au serveur donc ton adresse ip rentrée est pas bonne les messages d'erreurs qui suivent sont aussi surement dut à ce problème !

par pec » 11 mai 2005, 11:09

voila les pb que j'ai en faisant http//:localhost/essais.php

Warning: mysql_connect(): Can't connect to MySQL server on '100.100.100.100' (10061) in c:\program files\easyphp1-8\www\essai.php on line 18

Warning: mysql_select_db(): Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON) in c:\program files\easyphp1-8\www\essai.php on line 19

Warning: mysql_select_db(): A link to the server could not be established in c:\program files\easyphp1-8\www\essai.php on line 19
Warning: mysql_query(): Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON) in c:\program files\easyphp1-8\www\essai.php on line 26 Warning: mysql_query(): A link to the server could not be established in c:\program files\easyphp1-8\www\essai.php on line 26 Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-8\www\essai.php on line 28
Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in c:\program files\easyphp1-8\www\essai.php on line 34

par slipndi » 11 mai 2005, 11:02

mhh bon juste dans ta requete mysql_query vire le $connection ! c'est un truc qui fout le bordel de temps en temps, sinon ben Fait un test a partir de ton ordinateur client tape l'adresse ip du serveur http://ip
et regarde si il detecte bien le serveur (po de soucis de connection physique etc.)

par zeus » 11 mai 2005, 11:00

Je t'ai dit une bétise, la ligne y est !!! :oops:

Désolé