I'm trying to debug my website bug i got this problem :
SyntaxError: Unexpected identifier 'oeuvre'. Expected either a closing ']' or a ',' following an array element.
This is the part of code :
<?php
$id_site = $_GET['id_site'];
include("include/heritage.php");
$num_vague = $_GET['num_vague'];
$req = $bdd->query("SELECT * FROM site where id_site = $_GET[id_site]");
while ($donnees = $req->fetch())
{
$id_site = $donnees['id_site'];
$id_client_site = $donnees['id_client_site'];
$id_restaurateur_site = $donnees['id_restaurateur_site'];
$nom_site = $donnees['nom_site'];
$nom_site = str_replace("\"", "'", $nom_site);
$cp_site = $donnees['cp_site'];
$ville_site = $donnees['ville_site'];
$adresse_site = $donnees['adresse_site'];
$i2c_site = $donnees['i2c_site'];
}
This is the included file heritage.php
:
<?php
$id_site = $_GET['id_site'];
$req_client = $bdd->query("SELECT nom_client FROM membre WHERE id_membre=" . $_SESSION['id_membre_login']);
$donnees_client = $req_client->fetch();
$client_name = $donnees_client['nom_client'];
if ($client_name != '') {
$client_name = addslashes($client_name);
$req_client = $bdd->query("SELECT * FROM client WHERE societe_client = '$client_name'");
$donnees_client = $req_client->fetch();
$passage_1_client = $donnees_client['passage_1_client'];
$passage_2_client = $donnees_client['passage_2_client'];
$couleur1 = $donnees_client['couleur1'];
$couleur2 = $donnees_client['couleur2'];
$couleur3 = $donnees_client['couleur3'];
}
if (isset($_GET['id_site'])) {
$reqClientPassage = $bdd->query("
SELECT client.passage_1_client, client.passage_2_client
FROM site
INNER JOIN client ON client.id_client = site.id_client_site
WHERE id_site =" . $id_site
);
$donneesClientPassage = $reqClientPassage->fetch();
$passage_1_client = $donneesClientPassage['passage_1_client'];
$passage_2_client = $donneesClientPassage['passage_2_client'];
}
?>
Thanks for helping !