*
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
24 Mai 2012 à 01:32:14

Connexion avec identifiant, mot de passe et durée de la session



 

parse error


« sujet précédent | | sujet suivant »
Pages: [1] Imprimer
Auteur Fil de discussion: parse error  (Lu 4004 fois)
laticocotte
Nouveau membre
*

Points gagnés: 0
Messages: 2


Voir le profil
parse error
« le: 20 Août 2009 à 13:20:37 »

Bonjour,

j'ai suivi le tutoriel sur les listes déroulante dynamique adapté avec mes données.
Je rencontre un problème que je n'arrive pas à résoudre. Quelqu'un pourrait-il m'aider, s'il vous plaît?
Voici l'erreur et mon code :

Parse error: parse error in C:\Base_docu\1_Projet\1.INTRANET\wamp\www\intranet\ouverture.php on line 16


Code:
<?php
mysql_connect
("localhost""root"""); // Connexion à MySQL
mysql_select_db("movedb"); // Sélection de la base 

require_once("/xajax_core/xajaxAIO.inc.php");

function 
SelectSite($id)
{
$options="";
$objResponse = new xajaxResponse();
$sql="SELECT Id_enseigne,Nom FROM enseigne WHERE Id_Client = '".$id."'";
$req=mysql_query($sql);
while (
$donnees mysql_fetch_array($req))
{
SELECT
$options 
.= '<option value="'.$donnees['Id_enseigne'].\'">'.$donnees['Nom'].'</option>';
}
$objResponse->addAssign("id_Site","innerHTML",$options);
return 
$objResponse->getXML();
}
$xajax = new xajax();
$xajax->registerFunction("SelectSite");
$xajax->processRequests();
?>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title> Bienvenue dans l'intranet Quantaflow. </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="accueil.css" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="ouverture.css"/>
<link href="CalendarControl.css" rel="stylesheet" type="text/css">
</head>
<body>
<script src="CalendarControl.js" language="javascript"></script>
<?php include("bandeau.php"); ?>
<?php include("menu.php"); ?>
<div id="corps"> <h3> Ouverture d'une anomalie </h3>

<form  name="formulaire" method="post" action="ouverture.php">
<fieldset>

<p> Date : <input name="champ_date" onfocus="showCalendarControl(this);" type="text">

Client : <select id='id_Client' onchange="xajax_SelectSite(this.value)">
<option value=""></option>
<?php
$reponse 
mysql_query("SELECT Id_Client,NomClient FROM centrale ORDER BY NomClient") or die("Connexion impossible"); // Requête SQL
while ($donnees mysql_fetch_array($reponse) )
{
echo '<option value="'.$donnees['Id_Client'].'">' $donnees['NomClient'] . '</option>';
}
?>

</select>
Site : <select  id="id_Site">
</select>
</p>
</fieldset>
</form>
</div>
<?php include("pied_de_page.php"); ?>
</body>
</html>
« Dernière édition: 20 Août 2009 à 16:44:56 par damien » Journalisée
Damien
Rédacteur Admin
Intarissable
*****

Points gagnés: 5
Messages: 2852



Voir le profil WWW
Re : parse error
« Répondre #1 le: 20 Août 2009 à 16:47:01 »

Bonjour,

Regardez bien autour de la ligne 16 indiquée par le "parse error", car il y a effectivement un problème :

Code:
while ($donnees = mysql_fetch_array($req))
{
SELECT
$options .= '<option value="'.$donnees['Id_enseigne'].'">'.$donnees['Nom'].'</option>';
}

Vous avez "SELECT" qui se ballade et qui n'a rien a faire là (ligne 15)...
Journalisée

Cordialement,
Damien

Tutoriels informatique
laticocotte
Nouveau membre
*

Points gagnés: 0
Messages: 2


Voir le profil
Re : parse error
« Répondre #2 le: 21 Août 2009 à 12:02:52 »

Bonjour,

Merci pour votre réponse. Cependant je n'arrive pas à faire fonctionner ce programme j'ai une autre erreur :

Deprecated: Assigning the return value of new by reference is deprecated in C:\Base_docu\1_Projet\1.INTRANET\wamp\www\intranet\xajax_core\xajax.inc.php on line 360

Deprecated: Assigning the return value of new by reference is deprecated in C:\Base_docu\1_Projet\1.INTRANET\wamp\www\intranet\xajax_core\xajax.inc.php on line 1305

Je ne comprends pas trop ce que cela veut dire.
Journalisée
Pages: [1] Imprimer 
« sujet précédent | | sujet suivant »
Aller à:  

Powered by SMF 1.1.12 | SMF © 2006, Simple Machines LLC

Page générée en 0.134 secondes avec 18 requêtes.