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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  pb de requète

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb de requète

n°1602516
thesnoobra​ts
Posté le 22-08-2007 à 17:43:18  profilanswer
 

bonjour,  
 
quand je met ce dans la rubrique SQL de PHPmyAdmin tout marche a merveille il me crée un entrée  
 

INSERT INTO `iphoneinside`.`regis` (`id`, `speudo`, `pass`, `email`, `civ`, `prenom`, `nom`, `b_day`, `b_mounth`, `b_year`, `adress`, `adresse`, `ville`, `cp`, `pays`) VALUES ( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '')


 
mais si je rapjoute le reste  
 

Code :
  1. <?php
  2. mysql_connect("localhost", "root", "" );
  3. mysql_select_db("iphoneinside" );
  4. mysql_query(INSERT INTO `iphoneinside`.`regis` (`id`, `speudo`, `pass`, `email`, `civ`, `prenom`,
  5. `nom`, `b_day`, `b_mounth`, `b_year`, `adress`, `adresse`, `ville`, `cp`, `pays`)
  6. VALUES ( ", '', '', '', '', '', '', '', '', '', '', '', '', '', '')
  7. mysql_close();
  8. ?>


 
PHPmyAdmin me dit :
 
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<?php
mysql_connect("localhost", "root", "" )' at line 1  
 
Pouvez-vous me dire pourquoi ?

mood
Publicité
Posté le 22-08-2007 à 17:43:18  profilanswer
 

n°1602634
gocho
Posté le 22-08-2007 à 23:43:34  profilanswer
 

de memoire, pour utiliser mysql_query, il faut que ta requete soit entre "   "
 
<?php
$result = mysql_query ("SELECT * WHERE 1=1" )
    or die ("Requete invalide" );
?>
 

n°1602705
anapajari
s/travail/glanding on hfr/gs;
Posté le 23-08-2007 à 09:28:00  profilanswer
 

Euhh .... rassure moi le "tout le reste", tu ne l'as quand même pas mis dans la partie "SQL" de phpmyadmin...

Spoiler :

en même temps, je demande mais je suis sur que oui

n°1602713
rufo
Pas me confondre avec Lycos!
Posté le 23-08-2007 à 09:37:58  profilanswer
 

gocho a écrit :

de memoire, pour utiliser mysql_query, il faut que ta requete soit entre "   "
 
<?php
$result = mysql_query ("SELECT * WHERE 1=1" )
    or die ("Requete invalide" );
?>
 


y'a ça et en +, comme le montre la coloration syntaxique de la balise code de ce forum, après, "VALUES (", y'a un " (guillemet) au lieu de '' (2 quotes)...


Message édité par rufo le 23-08-2007 à 09:38:38
n°1602719
anapajari
s/travail/glanding on hfr/gs;
Posté le 23-08-2007 à 09:47:33  profilanswer
 

nan mais arrêtez de lui corriger son PHP, faut déjà lui apprendre comment on s'en sert :o

n°1602765
gocho
Posté le 23-08-2007 à 10:11:49  profilanswer
 

le monsieur n'a pas encore dit qu'il avait mis tout ca dans phpMyAdmin :o
Donc, pour le moment on corrige :D

n°1602791
anapajari
s/travail/glanding on hfr/gs;
Posté le 23-08-2007 à 10:37:48  profilanswer
 

gocho a écrit :

le monsieur n'a pas encore dit qu'il avait mis tout ca dans phpMyAdmin :o


euh ... si là:

thesnoobrats a écrit :

PHPmyAdmin me dit :
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<?php
mysql_connect("localhost", "root", "" )' at line 1  


:o :o :o
Et l'erreur affichée n'est pas une erreur PHP, mais une erreur de "SQL Syntax"
 
 
 
 

n°1602809
gocho
Posté le 23-08-2007 à 10:51:36  profilanswer
 

ah oué [:cerveau dawa]
 
mea culpa moi :)
Effectivement, va falloir apprendre le fonctionnement de tout ca avant de continuer :/

n°1602833
MagicBuzz
Posté le 23-08-2007 à 11:05:07  profilanswer
 

[:atari]  
 
Too much of the balle.
Je parlais justement de ce genre de trucs dans l'autre topic !
 
Merci de fournir cette illustration absolument fantastique pour mon post :jap:

n°1602900
gocho
Posté le 23-08-2007 à 11:59:49  profilanswer
 

???

mood
Publicité
Posté le 23-08-2007 à 11:59:49  profilanswer
 

n°1602904
MagicBuzz
Posté le 23-08-2007 à 12:01:27  profilanswer
 
n°1603151
thesnoobra​ts
Posté le 23-08-2007 à 17:24:07  profilanswer
 

Le monsieur vous répond que qu'il a mis toute sa requète PHP dans PHPmyAdmin en pensant que ça aurait du marcher mais il vous rassure car même avec cette requête  
 
<?php
mysql_connect("localhost", "root", "" );
mysql_select_db("iphoneinside" );
 
mysql_query("INSERT INTO `iphoneinside`.`regis` (`id`, `speudo`, `pass`, `email`, `civ`, `prenom`,`nom`, `b_day`, `b_mounth`, `b_year`, `adress`, `adresse`, `ville`, `cp`, `pays`)
VALUES ( ", '', '', '', '', '', '', '', '', '', '', '', '', '', '')" )
 
mysql_close();
?>
 
dans la page php de son site , ça ne marche toujours pas. Le navigateur me dis qu'il y a une erreur au niveau de :
 
mysql_close();
 
Parse error: :syntax error, unexpected T_STRING in /home/olympe-network/iphoneinside/fin inscription.php on line 22
 
voila j'aimerai bien savoir si il y a une solution à ce problème. En tout cas merci pour vos réponses.


Message édité par thesnoobrats le 23-08-2007 à 17:27:55
n°1603155
MagicBuzz
Posté le 23-08-2007 à 17:26:19  profilanswer
 

Le monsieur il te dit de suivre le lien qu'il a posté, dont ton topic illustre parfaitement les dires d'un paragraphe.
 
PHP n'a rien à voir avec SQL.
 
Donc ta requête SQL seule, elle marche sans problème dans PHPMyAdmin, mais ton code PHP il ne marche pas, et c'est normal. Lis de la doc.

n°1603164
anapajari
s/travail/glanding on hfr/gs;
Posté le 23-08-2007 à 17:38:58  profilanswer
 

Code :
  1. mysql_query("INSERT INTO `iphoneinside`.`regis` (`id`, `speudo`, `pass`, `email`, `civ`, `prenom`,`nom`, `b_day`, `b_mounth`, `b_year`, `adress`, `adresse`, `ville`, `cp`, `pays`)
  2. VALUES ( '', '', '', '', '', '', '', '', '', '', '', '', '', '', '')" ) ;


Les instructions (=~ lignes) se terminent par un point virgule en php.
PAr ailleurs comme l'indiquait rufo, il y avait une double quote (" ) au lieu de deux simples ('')  après le values dans ta requete.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  pb de requète

 

Sujets relatifs
requete sql compliquée[Access] Requete creation de table et ajout cle primaire
Problème pour une requête sqlrésultat d'une requete dans fichier que si requete retourne des lignes
champs un peu complexe à traiter dans requete[MYSQL] Soucis avec matching sur requete moteur de recherche
[SQL] PB requête avec dateRequete SQL Access
VBA ACCESS ou ACCESS(tout cours) pb creer requete avec contenu de tablBesoin d'aide pour requête SQL
Plus de sujets relatifs à : pb de requète


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