[php,mysql] les pro, j'ai besoins de vous !
blbg
Messages postés
302
Date d'inscription
Statut
Membre
Dernière intervention
-
blbg Messages postés 302 Date d'inscription Statut Membre Dernière intervention -
blbg Messages postés 302 Date d'inscription Statut Membre Dernière intervention -
bonsoir, tout le monde
c'est toujours moi, avec mon projet avec les étudiants ..
jusqu' a maintenant j'arrivais à trouver les erreurs mais là y'en a une que j'arrive pas !
il me met : Parse error: parse error, unexpected $ in d:\program files\easyphp\www\iut\modifetud.php on line 86
sauf que mon </html> est a la ligne 85 et y'a rien aprés ....
vous pouvez pas m'aider car la je tourne en bourique ... ( :oD )
j'ai tester sans tout les truc ... pas super ... mais ça n'y fait rien !
voila ma source :
<html>
<head>
<title>Bienvenue, pour une recherche de stage</title>
<script language="JavaScript">
<!--
function foc(frm,chp)
{
document.forms[frm].elements[chp].focus();
}
// -->
</script>
</head>
<body bgcolor="#bdd9df" text="#270C52" onload="foc('modif','aff')>
<?php
include("connect.php");
include("identEtud.php");
if(!empty($id))
{
$query = 'SELECT * FROM Etud,infosup,AFaitStage,AFaitProjet WHERE Etud.Id=' .$etud;
$result = mysql_query($query);
while($row = mysql_fetch_array($result))
{
echo'<form action="etudiant.php" target="principal" methode=GET name="modif" id="modif">
<table valign=\'middle\' align=\'center\' border=0 cellspacing=0 width=\'90%\'>
<tr>
<td colspan=5>Pour modifier ces 5 renseignements aller au secrétariat.</td>
</tr>
<tr>
<td colspan=2>nom : <b>' .$row[Nom]. '</b></td>
<td colspan=2>prénom : <b>' .$row[Prenom]. '</b></td>
</tr>
<tr>
<td>promo : ' .$row[Promo]. '</td>
<td>cycle : ' .$row[cycle]. '</td>';
if( $row[Deci1]=='admis') echo ' <td bgcolor=\'#99ff99\'> admis</td> ';
if( $row[Deci1]=='redouble') echo ' <td bgcolor=\'#facb6b\'> redouble</td> ';
if( $row[Deci1]=='réoriente') echo ' <td bgcolor=\'#ff9999\'> réorienté</td> ';
if( $row[Deci1]=='en cours') echo ' <td bgcolor=\'#00ffff\'> en cours</td> ';
if( $row[Deci2]=='admis') echo ' <td bgcolor=\'#99ff99\'> admis</td> ';
if( $row[Deci2]=='redouble') echo ' <td bgcolor=\'#facb6b\'> redouble</td> ';
if( $row[Deci2]=='réoriente') echo ' <td bgcolor=\'#ff9999\'> réorienté</td> ';
if( $row[Deci2]=='en cours') echo ' <td bgcolor=\'#00ffff\'> en cours</td> ';
if( empty($row[Deci2])) echo ' <td> </td> ';
if( $row[Deci3]=='admis') echo ' <td bgcolor=\'##99ff99\'> admis</td> ';
if( $row[Deci3]=='redouble') echo ' <td bgcolor=\'#facb6b\'> redouble</td> ';
if( $row[Deci3]=='réoriente') echo ' <td bgcolor=\'#ff9999\'> réorienté</td> ';
if( $row[Deci3]=='en cours') echo ' <td bgcolor=\'#00ffff\'> en cours</td> ';
if( empty($row[Deci3])) echo ' <td> </td> ';
echo '</tr>
<tr>
<td><input name="adresse" widht="10" heignt="10" type="text" value=\''.$row[adresse].'\'></td>
<td><input name="cp" widht="5" heignt="5" type="text" value=\''.$row[cp].'\'></td>
<td><input name="ville" widht="10" heignt="10" type="text" value=\''.$row[ville].'\'></td>
</tr>
<tr>
<td>votre nom et prénom visible : </td>';
if($row[aff]=='oui')
{ echo ' <td><input name="aff" type="radio" value="oui" checked>oui</td>
<td><input name="aff" type="radio" value="non">non</td>';}
else
{ echo ' <td><input name="aff" type="radio" value="oui">oui</td>
<td><input name="aff" type="radio" value="non" checked>non</td>';}
echo '</tr>
<tr align="right" valign="middle">
<td colspan=4><input type="submit" value="Rechercher">
<input type="reset" value="Annuler"></td>
</tr>';
}
echo'</table></form>';
mysql_close();
?>
</body>
</html>
ça fait un gros message, ...... désolé,
j'espere que c'est qu'une connerie ! & que c'est mon manque d'éxpérience en php qui fai que je ne l'ai pas vue ....
merci !!
c'est toujours moi, avec mon projet avec les étudiants ..
jusqu' a maintenant j'arrivais à trouver les erreurs mais là y'en a une que j'arrive pas !
il me met : Parse error: parse error, unexpected $ in d:\program files\easyphp\www\iut\modifetud.php on line 86
sauf que mon </html> est a la ligne 85 et y'a rien aprés ....
vous pouvez pas m'aider car la je tourne en bourique ... ( :oD )
j'ai tester sans tout les truc ... pas super ... mais ça n'y fait rien !
voila ma source :
<html>
<head>
<title>Bienvenue, pour une recherche de stage</title>
<script language="JavaScript">
<!--
function foc(frm,chp)
{
document.forms[frm].elements[chp].focus();
}
// -->
</script>
</head>
<body bgcolor="#bdd9df" text="#270C52" onload="foc('modif','aff')>
<?php
include("connect.php");
include("identEtud.php");
if(!empty($id))
{
$query = 'SELECT * FROM Etud,infosup,AFaitStage,AFaitProjet WHERE Etud.Id=' .$etud;
$result = mysql_query($query);
while($row = mysql_fetch_array($result))
{
echo'<form action="etudiant.php" target="principal" methode=GET name="modif" id="modif">
<table valign=\'middle\' align=\'center\' border=0 cellspacing=0 width=\'90%\'>
<tr>
<td colspan=5>Pour modifier ces 5 renseignements aller au secrétariat.</td>
</tr>
<tr>
<td colspan=2>nom : <b>' .$row[Nom]. '</b></td>
<td colspan=2>prénom : <b>' .$row[Prenom]. '</b></td>
</tr>
<tr>
<td>promo : ' .$row[Promo]. '</td>
<td>cycle : ' .$row[cycle]. '</td>';
if( $row[Deci1]=='admis') echo ' <td bgcolor=\'#99ff99\'> admis</td> ';
if( $row[Deci1]=='redouble') echo ' <td bgcolor=\'#facb6b\'> redouble</td> ';
if( $row[Deci1]=='réoriente') echo ' <td bgcolor=\'#ff9999\'> réorienté</td> ';
if( $row[Deci1]=='en cours') echo ' <td bgcolor=\'#00ffff\'> en cours</td> ';
if( $row[Deci2]=='admis') echo ' <td bgcolor=\'#99ff99\'> admis</td> ';
if( $row[Deci2]=='redouble') echo ' <td bgcolor=\'#facb6b\'> redouble</td> ';
if( $row[Deci2]=='réoriente') echo ' <td bgcolor=\'#ff9999\'> réorienté</td> ';
if( $row[Deci2]=='en cours') echo ' <td bgcolor=\'#00ffff\'> en cours</td> ';
if( empty($row[Deci2])) echo ' <td> </td> ';
if( $row[Deci3]=='admis') echo ' <td bgcolor=\'##99ff99\'> admis</td> ';
if( $row[Deci3]=='redouble') echo ' <td bgcolor=\'#facb6b\'> redouble</td> ';
if( $row[Deci3]=='réoriente') echo ' <td bgcolor=\'#ff9999\'> réorienté</td> ';
if( $row[Deci3]=='en cours') echo ' <td bgcolor=\'#00ffff\'> en cours</td> ';
if( empty($row[Deci3])) echo ' <td> </td> ';
echo '</tr>
<tr>
<td><input name="adresse" widht="10" heignt="10" type="text" value=\''.$row[adresse].'\'></td>
<td><input name="cp" widht="5" heignt="5" type="text" value=\''.$row[cp].'\'></td>
<td><input name="ville" widht="10" heignt="10" type="text" value=\''.$row[ville].'\'></td>
</tr>
<tr>
<td>votre nom et prénom visible : </td>';
if($row[aff]=='oui')
{ echo ' <td><input name="aff" type="radio" value="oui" checked>oui</td>
<td><input name="aff" type="radio" value="non">non</td>';}
else
{ echo ' <td><input name="aff" type="radio" value="oui">oui</td>
<td><input name="aff" type="radio" value="non" checked>non</td>';}
echo '</tr>
<tr align="right" valign="middle">
<td colspan=4><input type="submit" value="Rechercher">
<input type="reset" value="Annuler"></td>
</tr>';
}
echo'</table></form>';
mysql_close();
?>
</body>
</html>
ça fait un gros message, ...... désolé,
j'espere que c'est qu'une connerie ! & que c'est mon manque d'éxpérience en php qui fai que je ne l'ai pas vue ....
merci !!
A voir également:
- [php,mysql] les pro, j'ai besoins de vous !
- Clé windows 10 pro 64 bits gratuit - Guide
- Cool edit pro - Télécharger - Édition & Montage
- Ccleaner pro gratuit - Télécharger - Optimisation
- Mysql community server - Télécharger - Bases de données
- Redmagic 10 pro test - Accueil - Téléphones
13 réponses
Salut blbg
ben la comme ca je vois pas...
mais commence déjà pas echaper toutes tes " et ' a l'interieur des tes echo (echo " \"...\" \'...\' "; )
je ne pense pas que ce soit ca mais on ne sais jamais :)
@+
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi !
ben la comme ca je vois pas...
mais commence déjà pas echaper toutes tes " et ' a l'interieur des tes echo (echo " \"...\" \'...\' "; )
je ne pense pas que ce soit ca mais on ne sais jamais :)
@+
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi !
t'as pas fermé ton if (le premier) je crois, je vois l'accolade nulle part, alors il la cherche jusqu'à la fin
mlais de toutes façons comme dit asevere, faut échapper tes quotes!
kinder.surprise,
le maton du matou
mlais de toutes façons comme dit asevere, faut échapper tes quotes!
kinder.surprise,
le maton du matou
oui j'en suis même certain, il manque une accolade pour fermer ton if
kinder.surprise,
le maton du matou
kinder.surprise,
le maton du matou
arf effectivement pas vu ca tout a l'heure... ya une accolade en trop pour le else :) heu non une en pas assez en fait !
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi !
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
nan c'est pas autour du else que ça me pose un problème c'est plutôt le if de départ
qui ne finit nulle part je crois
kinder.surprise,
le maton du matou
if(!empty($id))
qui ne finit nulle part je crois
kinder.surprise,
le maton du matou
tiens ben j'ajoute un détail pour blbg, voilà un beau post qui aurait gagné à exploiter la nouvelle toute belle fonction Code (-:
on aurait gardé l'indentation, ça aurait même simplifié l'auscultation (-:
kinder.surprise,
le maton du matou
on aurait gardé l'indentation, ça aurait même simplifié l'auscultation (-:
kinder.surprise,
le maton du matou
oui, oui c'est le if biensur... j'étais parti sur une acollade en trop puis je me suis embrouillé... :-(
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi !
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi !
vi c'est sur...
faut le temps que ca rentre dans les moeurs :)
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi !
faut le temps que ca rentre dans les moeurs :)
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi !
arf non je prefer qu'on me retire 5 post alors :)
bon je verrai ca demain au ptit jours...
bonne nuit :)
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi !
bon je verrai ca demain au ptit jours...
bonne nuit :)
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi !