Php: Probleme simple: Parse error
Résolu
manolito1337
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
manolito1337 Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
manolito1337 Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
Je suis désolé de venir vous embêter pour une simple erreur de parsing mais je n'arrive vraiment pas à la résoudre car je débute et je commence a m'arracher les cheveux...
voici mon code:
<body>
<p> <h2>Entrés trouvées :</h2></p>
</br></br>
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("coursphp");
if (isset($_POST['search_crit']) && $_POST['search_crit'] == "aucun")
{
echo "Recherche sans criteres --> voici tout les clients de la BDD";
?></br></br><p></p><?php
$reponse = mysql_query("SELECT * FROM clients ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
}
if (isset($_GET['search_crit']) && $_GET['search_crit'] == "aucun")
(
$crit = $_POST['search_crit_2']; /* l'erreur est signalée sur cette ligne */
$value = $_POST['value_crit_2'];
//$reponse = mysql_query("SELECT * FROM clients ORDER BY ID");
$reponse = mysql_query("SELECT * FROM clients WHERE $crit=$value ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
)
if (isset($_POST['search_crit']) && $_POST['search_crit'] == "nom")
{
$value_crit = $_POST['value_crit'];
$reponse = mysql_query("SELECT * FROM clients WHERE nom='$value_crit' ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
}
if (isset($_GET['search_crit']) && $_GET['search_crit'] == "nom")
(
$value_crit = $_POST['value_crit'];
$crit = $_POST['search_crit_2'];
$value = $_POST['value_crit_2'];
$reponse = mysql_query("SELECT * FROM clients WHERE nom='$value_crit' AND $crit=$value ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
)
if (isset($_POST['search_crit']) && $_POST['search_crit'] == "prenom")
{
$value_crit = $_POST['value_crit'];
$reponse = mysql_query("SELECT * FROM clients WHERE prenom='$value_crit' ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
}
if (isset($_GET['search_crit']) && $_GET['search_crit'] == "prenom")
(
$value_crit = $_POST['value_crit'];
$crit = $_POST['search_crit_2'];
$value = $_POST['value_crit_2'];
$reponse = mysql_query("SELECT * FROM clients WHERE prenom='$value_crit' AND $crit=$value ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
)
if (isset($_POST['search_crit']) && $_POST['search_crit'] == "anneenaissance")
{
$value_crit = $_POST['value_crit'];
$reponse = mysql_query("SELECT * FROM clients WHERE datenaissance='$value_crit' ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
}
if (isset($_GET['search_crit']) && $_GET['search_crit'] == "anneenaissance")
(
$value_crit = $_POST['value_crit'];
$crit = $_POST['search_crit_2'];
$value = $_POST['value_crit_2'];
$reponse = mysql_query("SELECT * FROM clients WHERE datenaissance='$value_crit' AND $crit=$value ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
)
if (isset($_POST['search_crit']) && $_POST['search_crit'] == "sport")
{
$value_crit = $_POST['value_crit'];
$reponse = mysql_query("SELECT * FROM clients WHERE sport='$value_crit' ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
}
if (isset($_GET['search_crit']) && $_GET['search_crit'] == "sport")
(
$value_crit = $_POST['value_crit'];
$crit = $_POST['search_crit_2'];
$value = $_POST['value_crit_2'];
$reponse = mysql_query("SELECT * FROM clients WHERE sport='$value_crit' AND $crit=$value ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
)
$search_crit = $_POST['search_crit'];
$value_crit = $_POST['value_crit'];
?>
<form action="search_more.php?reponse=$reponse&search_crit=$search_crit" method="post">
<p>
Affiner votre recherche en selectionnant un des criteres suivant :
</p>
<select name="search_crit_2">
<option value="aucun" selected="selected">Aucun</option>
<option value="nom" >Nom</option>
<option value="prenom" >Prenom</option>
<option value="anneenaissance" >Année de naissance</option>
<option value="sport" >Sport</option>
</select>
Valeur :
<input type="text" name="value_crit_2" />
<input type="submit" value="Valider" />
<?php
?>
</body>
ma page s'appelle search_more.php
c'est la ligne:
$crit = $_POST['search_crit_2'];
qui pose probleme dans le parsing.
Merci d'avance.
Je suis désolé de venir vous embêter pour une simple erreur de parsing mais je n'arrive vraiment pas à la résoudre car je débute et je commence a m'arracher les cheveux...
voici mon code:
<body>
<p> <h2>Entrés trouvées :</h2></p>
</br></br>
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("coursphp");
if (isset($_POST['search_crit']) && $_POST['search_crit'] == "aucun")
{
echo "Recherche sans criteres --> voici tout les clients de la BDD";
?></br></br><p></p><?php
$reponse = mysql_query("SELECT * FROM clients ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
}
if (isset($_GET['search_crit']) && $_GET['search_crit'] == "aucun")
(
$crit = $_POST['search_crit_2']; /* l'erreur est signalée sur cette ligne */
$value = $_POST['value_crit_2'];
//$reponse = mysql_query("SELECT * FROM clients ORDER BY ID");
$reponse = mysql_query("SELECT * FROM clients WHERE $crit=$value ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
)
if (isset($_POST['search_crit']) && $_POST['search_crit'] == "nom")
{
$value_crit = $_POST['value_crit'];
$reponse = mysql_query("SELECT * FROM clients WHERE nom='$value_crit' ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
}
if (isset($_GET['search_crit']) && $_GET['search_crit'] == "nom")
(
$value_crit = $_POST['value_crit'];
$crit = $_POST['search_crit_2'];
$value = $_POST['value_crit_2'];
$reponse = mysql_query("SELECT * FROM clients WHERE nom='$value_crit' AND $crit=$value ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
)
if (isset($_POST['search_crit']) && $_POST['search_crit'] == "prenom")
{
$value_crit = $_POST['value_crit'];
$reponse = mysql_query("SELECT * FROM clients WHERE prenom='$value_crit' ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
}
if (isset($_GET['search_crit']) && $_GET['search_crit'] == "prenom")
(
$value_crit = $_POST['value_crit'];
$crit = $_POST['search_crit_2'];
$value = $_POST['value_crit_2'];
$reponse = mysql_query("SELECT * FROM clients WHERE prenom='$value_crit' AND $crit=$value ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
)
if (isset($_POST['search_crit']) && $_POST['search_crit'] == "anneenaissance")
{
$value_crit = $_POST['value_crit'];
$reponse = mysql_query("SELECT * FROM clients WHERE datenaissance='$value_crit' ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
}
if (isset($_GET['search_crit']) && $_GET['search_crit'] == "anneenaissance")
(
$value_crit = $_POST['value_crit'];
$crit = $_POST['search_crit_2'];
$value = $_POST['value_crit_2'];
$reponse = mysql_query("SELECT * FROM clients WHERE datenaissance='$value_crit' AND $crit=$value ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
)
if (isset($_POST['search_crit']) && $_POST['search_crit'] == "sport")
{
$value_crit = $_POST['value_crit'];
$reponse = mysql_query("SELECT * FROM clients WHERE sport='$value_crit' ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
}
if (isset($_GET['search_crit']) && $_GET['search_crit'] == "sport")
(
$value_crit = $_POST['value_crit'];
$crit = $_POST['search_crit_2'];
$value = $_POST['value_crit_2'];
$reponse = mysql_query("SELECT * FROM clients WHERE sport='$value_crit' AND $crit=$value ORDER BY ID");
while ($donnees = mysql_fetch_array($reponse))
{
?>ID : <strong><?php echo $donnees['ID'];?></strong> NOM : <strong><?php echo $donnees['nom'];?></strong> Prenom : <strong><?php echo $donnees['prenom'];?></strong> Année de naissance : <strong><?php echo $donnees['datenaissance'];?></strong> Pratique : <strong><?php echo $donnees['sport']; ?></strong>
<?php echo "<br/>";
}
)
$search_crit = $_POST['search_crit'];
$value_crit = $_POST['value_crit'];
?>
<form action="search_more.php?reponse=$reponse&search_crit=$search_crit" method="post">
<p>
Affiner votre recherche en selectionnant un des criteres suivant :
</p>
<select name="search_crit_2">
<option value="aucun" selected="selected">Aucun</option>
<option value="nom" >Nom</option>
<option value="prenom" >Prenom</option>
<option value="anneenaissance" >Année de naissance</option>
<option value="sport" >Sport</option>
</select>
Valeur :
<input type="text" name="value_crit_2" />
<input type="submit" value="Valider" />
<?php
?>
</body>
ma page s'appelle search_more.php
c'est la ligne:
$crit = $_POST['search_crit_2'];
qui pose probleme dans le parsing.
Merci d'avance.
A voir également:
- Php: Probleme simple: Parse error
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP