[php,mysql] les pro, j'ai besoins de vous !

Fermé
blbg Messages postés 302 Date d'inscription mercredi 9 avril 2003 Statut Membre Dernière intervention 22 novembre 2007 - 5 juin 2003 à 20:30
blbg Messages postés 302 Date d'inscription mercredi 9 avril 2003 Statut Membre Dernière intervention 22 novembre 2007 - 6 juin 2003 à 16:57
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 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
5 juin 2003 à 23:45
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
6 juin 2003 à 03:07
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
6 juin 2003 à 03:10
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 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
6 juin 2003 à 03:11
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
6 juin 2003 à 03:13
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
6 juin 2003 à 03:14
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 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
6 juin 2003 à 03:15
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 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
6 juin 2003 à 03:17
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
6 juin 2003 à 03:18
tu connais le tarif?

kinder.surprise,
le maton du matou
0
Utilisateur anonyme
6 juin 2003 à 03:18
nettoyage du zinc à la brosse à dents

kinder.surprise,
le maton du matou
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
6 juin 2003 à 03:23
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
6 juin 2003 à 09:07
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 mercredi 9 avril 2003 Statut Membre Dernière intervention 22 novembre 2007 10
6 juin 2003 à 16:57
MERCI LES PRO !!!

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

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

merci
0