[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   -
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 !!
A voir également:

13 réponses

asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
 
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 !
0
Utilisateur anonyme
 
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
0
Utilisateur anonyme
 
oui j'en suis même certain, il manque une accolade pour fermer ton if

kinder.surprise,
le maton du matou
0
asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
 
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 !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
nan c'est pas autour du else que ça me pose un problème c'est plutôt le if de départ

if(!empty($id))


qui ne finit nulle part je crois

kinder.surprise,
le maton du matou
0
Utilisateur anonyme
 
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
0
asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
 
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 !
0
asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
 
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 !
0
Utilisateur anonyme
 
tu connais le tarif?

kinder.surprise,
le maton du matou
0
Utilisateur anonyme
 
nettoyage du zinc à la brosse à dents

kinder.surprise,
le maton du matou
0
asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
 
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 !
0
Utilisateur anonyme
 
Salut,
L'oeuf surprise a raison...
T'as pas fermé ton if du départ (ou alors c'est le while).

Kalamit,
Modard sec de son état... :o)
0
blbg Messages postés 302 Date d'inscription   Statut Membre Dernière intervention   10
 
MERCI LES PRO !!!

effectivement .... c'est bien un oubli d'accolade pour le premier
if .....

& promis, là prochaine fois..... j'utiliseré CODE !!

merci
0