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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP/MySQL] Probable erreur de débutant.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP/MySQL] Probable erreur de débutant.

n°277835
zlikos
Posté le 31-12-2002 à 14:47:18  profilanswer
 

Cette section de code me jette. (je pars dans le die.) Par contre, si je fais un copier-coller de ce qu'affiche le die dans le navigateur dans phpmyadmin, la requète s'exécute sans erreur...
 

Code :
  1. $SQL= <<< FDT
  2.     INSERT INTO dd_users (user_active, user_actkey,  user_nom, user_prenom,
  3.                           user_email,  user_sexe,    user_age, user_situ,
  4.                           user_prof,   user_passion, user_msg)
  5.     VALUES(0, "01234", "$nom", "$prenom", "$email","$sexe","$age","$situ","$prof","$passion","$message" )
  6. FDT;
  7. $SQL1= <<< FDT
  8.    OPTIMIZE TABLE dd_users
  9. FDT;
  10.   database_open();
  11.   $r = @mysql_query($SQL) or
  12.   die ("Error in query 2 : $SQL" );


 
La table a cette structure :

Code :
  1. CREATE TABLE dd_users(
  2. user_id         mediumint(8) unsigned NOT NULL auto_increment,
  3. user_active     tinyint(1) DEFAULT '0',
  4.    user_actkey     varchar(32),
  5. user_nom        varchar(255),
  6. user_prenom     varchar(255),
  7. user_passwd     varchar(255),
  8.    user_email      varchar(255),
  9.    user_sexe       tinyint(1),
  10.    user_age        tinyint(4),
  11.    user_situ       tinyint(1),
  12.    user_prof       varchar(255),
  13.    user_passion    varchar(255),
  14.    user_msg        text,
  15.    PRIMARY KEY (user_id)
  16. );


 
Je sens que c'est une erreur à 2 balles... si vous aviez qques idées, ça serait cool !
 
D'avance merchi !
 :D

mood
Publicité
Posté le 31-12-2002 à 14:47:18  profilanswer
 

n°277844
dropsy
et bonne chance surtout...
Posté le 31-12-2002 à 15:46:40  profilanswer
 

là comme ça, c'est pas évident... ce serait pê plus facile avec le message d'erreur ;) donc sans le @ devant mysql_query...

n°277847
zlikos
Posté le 31-12-2002 à 16:07:02  profilanswer
 

Ben, j'ai pas de msg si je vire le @.
 
Je comprends de moins sn moins... si je vire tout le code pour laisser une requète :


$SQL= <<< FDT
    INSERT INTO dd_users SET user_active=0,
                             user_actkey='11',
                             user_nom='Fred',
                             user_prenom='Fred',
                             user_email='toto@toto.com',
                             user_sexe=0,
                             user_age=0,
                             user_situ=0,
                             user_prof='Oui',
                             user_passion='zik',
                             user_msg='tst de msg';
FDT;


Ca me jette. (on part dans le die)
 
La meme requete en phpmyadmin = marche nickel...
 
Si j'execute :


$SQL= <<< FDT
optimize table dd_users;
FDT;


 
ça marche nickel...
 
 :cry:

n°277851
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 31-12-2002 à 16:22:31  profilanswer
 

or die(mysql_error());

n°277927
zlikos
Posté le 31-12-2002 à 18:54:09  profilanswer
 

Arrivé chez moi, le code en question marche.
Je dois avoir un blème avec easyphp au boulot.
 
En tout cas, j'ai au moins appris le mysql_error().
 
Merci à tous...  :jap:


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

  [PHP/MySQL] Probable erreur de débutant.

 

Sujets relatifs
Passer un dump de postresql a mysql[PHP] Travail sur le nom même d'une variable
[mysql] aide pour une requettepb ODBC linux MySQL
[sous débutant] problème avec prg (résolut )cherche nom user et mot de passe pour se connecter via mysql-front ...
[PHP] Afficher le nombre de fichier d'un dossier[PHP] - Commande pr connaitre le chemin d'un fichier
[PHP] Apache ne peux pas inclure n'importe quel fichier[PHP] Amélioration de requete PHP/MySQL
Plus de sujets relatifs à : [PHP/MySQL] Probable erreur de débutant.


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