Problème PHP/MySQL : concaténation
Résolu/Fermé
polarbird
Messages postés
105
Date d'inscription
vendredi 24 juin 2011
Statut
Membre
Dernière intervention
16 décembre 2023
-
21 avril 2014 à 18:29
polarbird Messages postés 105 Date d'inscription vendredi 24 juin 2011 Statut Membre Dernière intervention 16 décembre 2023 - 22 avril 2014 à 18:49
polarbird Messages postés 105 Date d'inscription vendredi 24 juin 2011 Statut Membre Dernière intervention 16 décembre 2023 - 22 avril 2014 à 18:49
A voir également:
- Problème PHP/MySQL : concaténation
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Error 2002 (hy000): can't connect to local mysql server through socket '/var/lib/mysql/mysql.sock' (2) ✓ - Forum Linux / Unix
- Mysql gratuit ou payant - Forum MySQL
2 réponses
younesase
Messages postés
80
Date d'inscription
samedi 21 avril 2012
Statut
Membre
Dernière intervention
27 avril 2014
4
21 avril 2014 à 18:39
21 avril 2014 à 18:39
la requête Mysql doit être comme ça :
on ne met pas de point (concaténation) parce que tu utilise des apostrophe et nom des guillemets ,
voici un exemple de l'utilisation de concaténation :
Dans le cas suivant on ne met pas de point de concaténation :
$datasql = "UPDATE tuto SET id = '$id',titre = '$titre',auteur = '$auteur',niveau = '$niveau',barre = '$barre',tuto = '$tuto',timestamp = '$timestamp',update = '$update',vues = '$vues' WHERE id = '$id' " ;
on ne met pas de point (concaténation) parce que tu utilise des apostrophe et nom des guillemets ,
voici un exemple de l'utilisation de concaténation :
$variable = "text = ".$text;
Dans le cas suivant on ne met pas de point de concaténation :
$variable = "text='$text' , valeur='$valeur' ..";
polarbird
Messages postés
105
Date d'inscription
vendredi 24 juin 2011
Statut
Membre
Dernière intervention
16 décembre 2023
1
21 avril 2014 à 19:20
21 avril 2014 à 19:20
Merci pour ta réponse younesase !
J'ai essayé ta requête mais ça ne marche toujours pas !
J'ai essayé ta requête mais ça ne marche toujours pas !
younesase
Messages postés
80
Date d'inscription
samedi 21 avril 2012
Statut
Membre
Dernière intervention
27 avril 2014
4
Modifié par younesase le 21/04/2014 à 20:37
Modifié par younesase le 21/04/2014 à 20:37
donne moi l'erreur que tu reçoit quand t'as modifié la requête
polarbird
Messages postés
105
Date d'inscription
vendredi 24 juin 2011
Statut
Membre
Dernière intervention
16 décembre 2023
1
21 avril 2014 à 20:51
21 avril 2014 à 20:51
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'update = '1398104382',vues = '13' WHERE id = '1'' at line 1
polarbird
Messages postés
105
Date d'inscription
vendredi 24 juin 2011
Statut
Membre
Dernière intervention
16 décembre 2023
1
21 avril 2014 à 21:19
21 avril 2014 à 21:19
C'est bon c'est résolu : en fait on a pas le droit de nommer un champ SQL update.J'ai changé le nom c'est O.K.Merci qd même !
younesase
Messages postés
80
Date d'inscription
samedi 21 avril 2012
Statut
Membre
Dernière intervention
27 avril 2014
4
Modifié par younesase le 21/04/2014 à 23:03
Modifié par younesase le 21/04/2014 à 23:03
Non tu a le droit de nommer un champs SQL update mais il faut le mettre en deux accents grave pour l'écrire tu fait : [ALT GR + 7] (deux fois)
Bon Chance pour la suite !!
Bon Chance pour la suite !!
polarbird
Messages postés
105
Date d'inscription
vendredi 24 juin 2011
Statut
Membre
Dernière intervention
16 décembre 2023
1
22 avril 2014 à 18:49
22 avril 2014 à 18:49
Merci younesase c'est toujours sympa un petit conseil !