Syntaxe php

Fermé
ladj59 Messages postés 322 Date d'inscription lundi 11 février 2008 Statut Membre Dernière intervention 29 décembre 2008 - 15 mai 2008 à 17:07
croy Messages postés 453 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 23 octobre 2012 - 15 mai 2008 à 17:49
Bonjour,

comment faire pour ajouter les 2sujets suivants dans ma table
ma syntaxe est pas bonne mais je ne la trouve pas
merci d'avance

mysql_query("INSERT INTO base_physique VALUES('', '', '', '','', '', '', '','$sujet''$sujet3', '','','')");
A voir également:

6 réponses

HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 608
15 mai 2008 à 17:08
Manque une virgule entre les deux sujets, non ?

0
HostOfSeraphim a raison. Manque un virgule.
0
ladj59 Messages postés 322 Date d'inscription lundi 11 février 2008 Statut Membre Dernière intervention 29 décembre 2008 3
15 mai 2008 à 17:10
non car c'est dans le même champ que je veux les mettre donc il faudrait les concaténer je pense mais la syntaxe...
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 608
15 mai 2008 à 17:11
$sujet2 . $sujet 3
0
ladj59 Messages postés 322 Date d'inscription lundi 11 février 2008 Statut Membre Dernière intervention 29 décembre 2008 3
15 mai 2008 à 17:21
ok mais la ca ne marche pas

cho 'Vous avez donc ajoute le(s) sujet(s) suivant(s) : '$sujet.','.$sujet3;


la syntaxe est fausse pour ecrire les 2sujets mais je ne vois pas trop
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 608
15 mai 2008 à 17:25
mysql_query("INSERT INTO base_physique VALUES('', '', '', '','', '', '', '','$sujet' . '$sujet3', '','','')");

Par contre je ne me souviens plus si tu dois laisser ou non les ' autour des variables... ça fait un moment que je n'ai pas fait de PHP.

0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894 > HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016
15 mai 2008 à 17:44
Si tu veux concatener les deux il faut:

<?php
$query = "INSERT INTO base_physique VALUES('', '', '', '','', '', '', '',"
	"'".$sujet.$sujet3 ."', '','','')"
?>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
croy Messages postés 453 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 23 octobre 2012 114
15 mai 2008 à 17:39
<?php
$query = "INSERT INTO base_physique VALUES('', '', '', '','', '', '', '',"
	"'" . $sujet . "','" . $sujet3 . "', '','','')"
?>
0
croy Messages postés 453 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 23 octobre 2012 114
15 mai 2008 à 17:49
Je reprends mon précédent message qui correspond à l'insertion de deucx champs distoncts.
SI le pb est de concaténer les deux $sujet dans un même champ, la solution Alain_42 est la bonne.
0