concaténer une valeur de la base sur un UPDATE et la modifie
Posté : 11 mai 2010, 15:29
Bonjour,
je cherche cherche à passer en minuscule la valeur en gras "name".
Mais si j'utilise la fonction strtolower() directement dans la fonction CONCAT() j'obtient une erreur.
Merci d'avance pour votre aide.
Sébastien
je cherche cherche à passer en minuscule la valeur en gras "name".
Mais si j'utilise la fonction strtolower() directement dans la fonction CONCAT() j'obtient une erreur.
Merci d'avance pour votre aide.
Sébastien
Code : Tout sélectionner
$clientOld = $_POST["clientOld"];
$clientNew = $_POST["clientNew"];
$imagePathDebut = 'assets/images/' . $clientNew . '/';
$imageSmallFin = '/small.jpg';
$imageLargeFin = '/small.jpg';
define("DATABASE_SERVER", "mysql5");
define("DATABASE_USERNAME", "hecdesign");
define("DATABASE_PASSWORD", "******");
define("DATABASE_NAME", "hecdesign");
$mysql = mysql_connect(DATABASE_SERVER, DATABASE_USERNAME, DATABASE_PASSWORD);
mysql_select_db(DATABASE_NAME);
mysql_query("SET NAMES UTF8");
$result = mysql_query("
UPDATE produits
SET client='$clientNew', imageSmall=CONCAT('$imagePathDebut', [b]name[/b], '$imageSmallFin'), imageLarge=CONCAT('$imagePathDebut', [b]name[/b], '$imageLargeFin')
WHERE client='$clientOld'");
?>