Pege89
Messages postés2Date d'inscriptionlundi 17 janvier 2005StatutMembreDernière intervention20 juillet 2005 20 juil. 2005 à 20:34
Le problème est pas dans le commentaire mais j'ai mis la ligne qui
buggait en commentaire pour voir les autres bugs, résultats y'a deux
bugs : un sur la requete INSERT, l'autre sur ma requete UPDATE.
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 20 juil. 2005 à 20:48
Salut,
if ($result===FALSE)
{
$rq="INSERT INTO galaxie1
VALUES ($id, $_POST['coord'],
$_POST['planete'], $_POST['joueur'], $_POST['ally'], DATE())";
if($result=mysql_query($rq))
{
echo '
Entrée
enregistrée
';
}
else
{
echo '
Un
problème a eu lieu lors
de l'enregistrement. Réesayez.
';
}
}
else
{
$rq='UPDATE galaxie1 SET
coord='.$_POST['coord'].', planete='.$_POST['planete'].',
joueur='.$_POST['joueur'].',
ally='.$_POST['ally'].', date=DATE() WHERE id='.$id;
if($result=mysql_query($rq))
{
echo '
Entrée
enregistrée
';
}
else
{
echo '
Un problème a eu lieu lors
de l'enregistrement. Réesayez.
';
}
}
bref ton erreur venait de la clause where qui doit être placée après
ensuite si tous tes champs sont de type numérique ça ira pour tes
requêtes mais sinon il faut entourer de quotes simples tes champs.
<hr size="2" width="100%">