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

  FORUM HardWare.fr
  Programmation
  PHP

  probleme update mysql ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme update mysql ...

n°508050
Gauthier
Posté le 05-09-2003 à 00:16:03  profilanswer
 

voila g ce script fonctionat avec un formulaire  
 

Code :
  1. <?
  2. // On commence par vérifier si les champs sont vides  
  3. if(empty($edito))
  4.     {
  5.     echo '<font color="red">Attention, aucun champs ne peut rester vide !</font>';
  6.     }
  7. // Aucun champ n'est vide, on peut enregistrer dans la table  
  8. else     
  9.     {
  10.        // connexion à la base
  11. $db = mysql_connect('localhost', 'xxxxx', 'xxxxx')  or die('Erreur de connexion '.mysql_error());
  12. // sélection de la base   
  13.     mysql_select_db('unitelov',$db)  or die('Erreur de selection '.mysql_error());
  14.    
  15.     // on ecris la requete sql  
  16.     $sql = "UPDATE clients_tbl SET edito WHERE id='1'";
  17.    
  18.     // on insère les informations du formulaire dans la table  
  19.     mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
  20.     // on affiche le résultat pour le visiteur  
  21.     echo 'Vos infos on été ajoutées.';
  22.     mysql_close();  // on ferme la connexion  
  23.     } 
  24. ?>


 
mais le probleme c'est qu'il me met cet erreur ...
 
 

Citation :

Erreur SQL !UPDATE clients_tbl SET edito WHERE id='1'
You have an error in your SQL syntax near 'WHERE id='1'' at line 1


 
ou est le bleme ??

mood
Publicité
Posté le 05-09-2003 à 00:16:03  profilanswer
 

n°508056
mrbebert
Posté le 05-09-2003 à 00:22:11  profilanswer
 

Tu veux modifier la valeur de 'edito', encore faudrait t'il fournir cette valeur :heink:  
 
UPDATE clients_tbl SET edito = quelque_chose WHERE id=1

n°508057
Gauthier
Posté le 05-09-2003 à 00:22:52  profilanswer
 

ben en fait ce queleque chose vien d'un formualire ...

n°508060
Gauthier
Posté le 05-09-2003 à 00:26:44  profilanswer
 

g change g mis ca  

Citation :


  $sql = "UPDATE edito_tbl SET edito = $edito WHERE id='1'";


mais mtn c cet erreur la ...
 
Erreur SQL !UPDATE edito_tbl SET edito = test WHERE id='1'
Unknown column 'test' in 'field list'


Message édité par Gauthier le 05-09-2003 à 00:30:00
n°508068
mrbebert
Posté le 05-09-2003 à 00:32:13  profilanswer
 

Ce sont les chaines de caractères qu'il faut mettre entre ' ', pas les entiers


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

  probleme update mysql ...

 

Sujets relatifs
Help j'arrive pas à implémenter une base Mysql avec PHP[Mysql] tri sur des champs de même noms
probleme de compréhension sur tri quick sortprobleme module PHP chez amen
[WML] Probleme sur mon site wap Erreur de balise[MySQL] les tables se corrompent toutes seules
[MySQL] Détection et suppression des redondances [résolu]problème mise à jour php 4.3.3(php4ts.dll)
[PHP/MySQL]Problème d'UPDATE avec une variable contenue dans l'urlProbleme avec la requete MySQL UPDATE
Plus de sujets relatifs à : probleme update mysql ...


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