par
nestor94 » 28 avr. 2021, 18:22
Il n'apprécie pas la parenthèse ouvrante et fermante du elseif?
Parse error: syntax error, unexpected ')' in C:\wamp64\w..
Si je la vire, il rale sur l'accolade au meme endroit
$sql = "SELECT contenu_contenant FROM membres WHERE id=:id";
$pdostat = $bdd->prepare($sql);
$pdostat->bindvalue(':id',$id ,PDO::PARAM_INT);
$pdostat->execute();
$resultat = $pdostat->fetch();
$contenu_contenant = $resultat['contenu_contenant'];
if ($contenu_contenant !== '/objets/rien.gif')
{
header('Location:erreur_contenu.html');
}
elseif() {
$sql = "SELECT HAB FROM membres WHERE id=:id";
$pdostat = $bdd->prepare($sql);
$pdostat->bindvalue(':id',$id ,PDO::PARAM_INT);
$pdostat->execute();
$resultat = $pdostat->fetch();
$HAB = $resultat['HAB'];
$pdostat = $bdd->prepare("UPDATE membres SET contenu_contenant = '/objets/herbe.gif', qte_contenant= qte_contenant+5+$HAB,
info= 'VOUS AVEZ RÉCOLTÉ HERBE', usure_objet1= usure_objet1+1, PA= PA-1, HAB= HAB+1, EXP= EXP+1 WHERE id =:id");
$pdostat->bindvalue(':id',$id ,PDO::PARAM_INT);
$pdostat->execute();
$pdostat = $bdd->prepare("UPDATE map INNER JOIN membres ON membres.pos_x = map.pos_x AND membres.pos_y = map.pos_y
SET map.qte_ressource = map.qte_ressource-5 WHERE membres.id= $id");
$pdostat->execute();
header ('Location:page_membre.php');
} else {
header('Location:recolter_herbe2.php');
}
?>
Il n'apprécie pas la parenthèse ouvrante et fermante du elseif?
Parse error: syntax error, unexpected ')' in C:\wamp64\w..
Si je la vire, il rale sur l'accolade au meme endroit :?
[PHP]
$sql = "SELECT contenu_contenant FROM membres WHERE id=:id";
$pdostat = $bdd->prepare($sql);
$pdostat->bindvalue(':id',$id ,PDO::PARAM_INT);
$pdostat->execute();
$resultat = $pdostat->fetch();
$contenu_contenant = $resultat['contenu_contenant'];
if ($contenu_contenant !== '/objets/rien.gif')
{
header('Location:erreur_contenu.html');
}
elseif() {
$sql = "SELECT HAB FROM membres WHERE id=:id";
$pdostat = $bdd->prepare($sql);
$pdostat->bindvalue(':id',$id ,PDO::PARAM_INT);
$pdostat->execute();
$resultat = $pdostat->fetch();
$HAB = $resultat['HAB'];
$pdostat = $bdd->prepare("UPDATE membres SET contenu_contenant = '/objets/herbe.gif', qte_contenant= qte_contenant+5+$HAB,
info= 'VOUS AVEZ RÉCOLTÉ HERBE', usure_objet1= usure_objet1+1, PA= PA-1, HAB= HAB+1, EXP= EXP+1 WHERE id =:id");
$pdostat->bindvalue(':id',$id ,PDO::PARAM_INT);
$pdostat->execute();
$pdostat = $bdd->prepare("UPDATE map INNER JOIN membres ON membres.pos_x = map.pos_x AND membres.pos_y = map.pos_y
SET map.qte_ressource = map.qte_ressource-5 WHERE membres.id= $id");
$pdostat->execute();
header ('Location:page_membre.php');
} else {
header('Location:recolter_herbe2.php');
}
?>
[/PHP]