Page 1 sur 1
php + mysql + lien hypertext
Posté : 06 juil. 2005, 22:34
par ulysse31
salut a tous!!!!
voila, je récuoere des donnée de ma base mysql que je met dns un tableau... ca c'est ok
mais je voudrais que dans ma derniere colonne, ce soit un lien hypertext!!!
savez vous comment je peux faire?
Merki par avance
Posté : 06 juil. 2005, 22:44
par Rei Itchido
Eu...ben...met le contenu entre les balises de liens <a> </a>

Posté : 06 juil. 2005, 22:49
par pjl
euh, là, c'est un PB de HML, ca n'a rien à voir avec un pb de base de données.
Posté : 06 juil. 2005, 22:59
par ulysse31
bah voila mon code....
dès que je le met dns des balises <a href=""></a>
plus rien ne s'affiche!!!
<table>
<tbody>
<tr>
<td>DATE</td>
<td>CATEGORIE</td>
<td>INTITULE</td>
</tr>
<?php $db = mysql_connect("localhost","root","marsterre2004");
mysql_select_db("cif",$db);
$sql="SELECT * FROM plan where categorie='bon plan'";
$res=mysql_query($sql, $db);
while ($ligne = mysql_fetch_object ($res))
{
print "<tr>";
print "<td>$ligne->date</td>";
print "<td>$ligne->categorie</td>";
print "<td>$ligne->INTITULE</td>";
print "</tr>";
}
mysql_free_result ($res);
?>
</tbody>
</table>
Posté : 06 juil. 2005, 23:01
par pjl
elle est ou ta balise Href dans ton code ?
Et sais-tu qu'il y a un bouton PHP pour mettre ton code en valeur ?
Posté : 06 juil. 2005, 23:05
par ulysse31
ca donne ca quand je met les balise <a href....
<table>
<tbody>
<tr>
<td>DATE</td>
<td>CATEGORIE</td>
<td>INTITULE</td>
</tr>
<?php $db = mysql_connect("localhost","root","marsterre2004");
mysql_select_db("cif",$db);
$sql="SELECT * FROM plan where categorie='bon plan'";
$res=mysql_query($sql, $db);
while ($ligne = mysql_fetch_object ($res))
{
print "<tr>";
print "<td>$ligne->date</td>";
print "<td>$ligne->categorie</td>";
print "<td><a href="toto.html">$ligne->intitule</a></td>";
print "</tr>";
}
mysql_free_result ($res);
?>
</tbody>
</table>
Posté : 06 juil. 2005, 23:30
par pjl
et d'après toi, comment PHP va savoir à quel guillement la ligne se termine , au 2eme, 3em eou 4eme ?
print "<td><a href="toto.html">$ligne->intitule</a></td>";
Au fait, tu n'as pas un petit message d'erreur qui s'affiche avec ce code ?
Posté : 06 juil. 2005, 23:33
par ulysse31
Bah... dans le error_log d'apache j'ai bien une erreur à la ligne correspondante.....
mais dans ce cas si les guillement posent problème comment faire ? as tu une idées? ke dois les proteger ou autre ?
Posté : 07 juil. 2005, 00:02
par pjl
4 posts pour finalement savoir qu'il y a un message d'erreurs et on ne le connait pas encore.
Quel suspense....................
Au fait, as tu déjà lu la doc ?
http://fr3.php.net/manual/fr/function.print.php