erreur de syntaxe php
Posté : 19 déc. 2006, 08:08
Bonjour à tous,
j'ai suivi un tuto php, et j'ai un problème de syntaxe dans l'écriture d'une ligne de tableau et dans la suite de ma progression...
Pour info c'est un petit site immo où sur ma page 'biens.php' s'affiche les biens de l'agence (max une 10ne) :
Dans cette case en GRAS , je souhaite afficher un lien vers sa fiche descriptive ==> 1) j'ai un problème avec la syntaxe (j'ai intégrer le lien en mettant des antislash aux guillements mais m'est avis que ça doit être plus compliqué!) et 2) quel code php mettre pour fournir ce lien ? (le but est d'ouvrir un popup avec la fiche descriptive=mais comment dire que je veux la fiche correspondant l'id de la ligne ??)
merci pour votre aide
j'ai suivi un tuto php, et j'ai un problème de syntaxe dans l'écriture d'une ligne de tableau et dans la suite de ma progression...
<?
// requête SQL qui compte le nombre total d'enregistrements dans la table et qui
//récupère tous les enregistrements
$select = 'SELECT ref,region,classement,date_insert FROM fiche ORDER BY date_insert DESC';
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);
// si on a récupéré un résultat on l'affiche.
if($total) {
// lecture et affichage des résultats sur 4 colonnes, 1 résultat par ligne.
while($row = mysql_fetch_array($result)) {
// début du tableau
echo '<table width="650" id="sample2">'."\n"; echo '<tr>';
echo '<td width="75">'.$row['ref'].'</td>';
echo '<td width="166">'.$row['region'].'</td>';
echo '<td width="95">'.$row['classement'].'</td>';
echo '<td width="128">'.$row['date_insert'].'</td>';
[b]echo '<td width="160">'.<img src=\"images/a2.gif\" align=\"middle\" /><a href=\"fiche.php\">Voir sa fiche descriptive</a>.'</td>'; [/b]
echo '</tr>'."\n";
echo '</table>'."\n";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
// on libère le résultat
mysql_free_result($result);
?>
Pour info c'est un petit site immo où sur ma page 'biens.php' s'affiche les biens de l'agence (max une 10ne) :
Dans cette case en GRAS , je souhaite afficher un lien vers sa fiche descriptive ==> 1) j'ai un problème avec la syntaxe (j'ai intégrer le lien en mettant des antislash aux guillements mais m'est avis que ça doit être plus compliqué!) et 2) quel code php mettre pour fournir ce lien ? (le but est d'ouvrir un popup avec la fiche descriptive=mais comment dire que je veux la fiche correspondant l'id de la ligne ??)
merci pour votre aide