Parse error: parse error, expecting `','' or

Résolu
txiki Messages postés 6819 Statut Contributeur -  
dcanl Messages postés 3036 Statut Contributeur -
Salut a tous,
J'ai un petit souci lorsque je veux afficher un formulaire pré-rempli en vue d'une modification d'un ou plusieurs champs d'une fiche. Voici l'erreur que easyphp m'affiche:
Parse error: parse error, expecting `','' or `';'' in g:\sites web\txiki\fiche_modifs.php on line 65

Le début du code du formulaire:
//===============================
// requête SQL qui affiche les infos de la fiche correspondante au lien cliqué 
//====================================
$link = '$link';
$select = "select * FROM logiciels"; // On selectionne seulement la ligne qui correspond au logiciel choisi 
$result = mysql_query($select)  or die ('Erreur : '.mysql_error() );
$row= mysql_fetch_row($result);  // mysql_fetch_row genere un tableau correspondant a la ligne selectionnée de la BDD
// Les informations sont accessibles par $row["0"], $row["6"], $row["4"]...

// =======================================
// Affichage du formulaire avec données pour modifs
// =======================================
?>

<h1> Fiche de modification d'un logiciel </h1>
    <p class="admin"><strong class="echec">*</strong><strong> Vous pouvez modifier une ou des informations de cette fiche :</strong> </p>
    <form METHOD="POST" class="fiche" action="insert.php">
      <table width="90%"  border="0" align="center" cellpadding="3" cellspacing="0">
        <tr>
          <td>Fiche n°:<strong class="echec"><input TYPE="text" name="id" value="<? echo .$row['0']. ?>"></strong></td>

En gras la fameuse ligne en question.
Si vous pouviez me dépatouiller de ce truc... Merci d'avance.
Je ne vois pas où se trouve le Pb.

3 réponses

dcanl Messages postés 3036 Statut Contributeur 470
 
Salut !

Le problème doit se situer ici :
value="<? echo .$row['0']. ?>"


Il faut mettre un point virgule en fin d'instruction php, avant de refermer la balise de code PHP.
value="<? echo .$row['0'].  ; ?>"


@+
0
txiki Messages postés 6819 Statut Contributeur 523
 
Salut dcanl,
Eh ben marche pas non plus.
En fait mon Pb est de pouvoir afficher quelque chose dans chaque champ du formulaire. Et je ne sais pas comment faire.
Merci !
0
dcanl Messages postés 3036 Statut Contributeur 470
 
Tu es sûr qu'il faille mettre les points ?

(je ne suis pas du tout expert php désolé)

@+
0
syracusent Messages postés 7 Statut Membre
 
en fait faut que tu mette ton php comme ca :

<? echo $row[0]; ?>
0
dcanl Messages postés 3036 Statut Contributeur 470
 
Bien ce que je pensais... ^^

++
0