Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/03/2011, 21h45   #1
Nouveau Membre du Club
 
Femme Sophie Pomerleau
Analyse système
Inscription : mai 2010
Messages : 124
Détails du profil
Informations personnelles :
Nom : Femme Sophie Pomerleau
Localisation : Canada

Informations professionnelles :
Activité : Analyse système
Secteur : Finance

Informations forums :
Inscription : mai 2010
Messages : 124
Points : 25
Points : 25
Par défaut T_LNUMBER erreure de Update

Bonjour, j'ai un problème avec la requête "update ci-dessous"...

Ce INSERT fonctionne bien...
Code :
1
2
3
4
5
6
7
8
 
if ($ideas ==""){
$sql = 'INSERT INTO ou_spec (id, pays, region, nom, descr, typo, prept, prepm, cuis, cuism, repost, reposm, ing, prep) VALUES("", '.$_POST['drop_pays'].', '.$_POST['cars'].', '.$_POST['noma'].', '.$_POST['descr'].', "0", '.$_POST['prepti'].', '.$_POST['prepm'].', '.$_POST['cuisons'].', '.$_POST['cuissm'].', '.$_POST['repos'].', '.$_POST['reposm'].', '.$_POST['prep'].', '.$_POST['ing'].')';     
 
mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error()); 
 
echo'vous ajoutez... '; 
	}else{
Mais le UPDATE ne fonctionne pas.... erreure: Parse error: syntax error, unexpected T_LNUMBER in /homepages (...)
Code :
1
2
3
4
5
6
7
 
 
	$sql = "UPDATE ou_spec SET Titre = '".$_POST['drop_pays']."', region = '".$_POST['cars']."', nom = '".$_POST['noma']."', descr = '".$_POST['description']."', typo = "0", prept = '".$_POST['prepti']."', prepm = '".$_POST['prepm']."', cuis = '".$_POST['cuissons']."', cuism = '".$_POST['cuissm']."', repost = '".$_POST['repos']."', reposm = '".$_POST['reposm']."', ing = '".$_POST['ing']."', prep = '".$_POST['prep']."' WHERE id = ".$_POST['IDe']."";
	$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
	echo'vous mettez à jour...';  
 
		}
du coup, j'aimerais qu'on me renseigne à propos des guillemets et des apostrophes. sur le web, je ne trouve pas de syntaxes qui dit quand utiliser ou non les apostrophes et les guillements.

Merci bien
Gorj
gorjette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2011, 22h18   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
sans guillemets si c'est un entier
avec des guillemets simples si c'est une chaine
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h05.


 
 
 
 
Partenaires

Hébergement Web