bonjour,
j'ai voulu faire une requete mysql, mais elle ne s'effectue pas. voici ma syntaxe:
merci pour toute aide !Code:
1
2 mysql_query('UPDATE `fichier_pub` SET `nom_fich` ='.$_FILES["userfile"]["name"].' WHERE `nom_fich` = '.$result.'');
Version imprimable
bonjour,
j'ai voulu faire une requete mysql, mais elle ne s'effectue pas. voici ma syntaxe:
merci pour toute aide !Code:
1
2 mysql_query('UPDATE `fichier_pub` SET `nom_fich` ='.$_FILES["userfile"]["name"].' WHERE `nom_fich` = '.$result.'');
Bonjour
Je dirais qu'il manque des guillemets
Citation:
mysql_query('UPDATE `fichier_pub` SET `nom_fich` ="'.$_FILES["userfile"]["name"].'" WHERE `nom_fich` = "'.$result.'"');
Comme ça ça marche aussi :
Code:
1
2
3
4
5 <?php $nomfich = $_FILES["userfile"]["name"]; mysql_query('UPDATE `fichier_pub` SET `nom_fich` =\"{$nomfich}\" WHERE `nom_fich` = \"{$result}\"'); ?>