php + mysql + lien hypertext

ulysse31
Invité n'ayant pas de compte PHPfrance

06 juil. 2005, 22:34

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

Eléphant du PHP | 396 Messages

06 juil. 2005, 22:44

Eu...ben...met le contenu entre les balises de liens <a> </a> :shock:

ViPHP
pjl
ViPHP | 2119 Messages

06 juil. 2005, 22:49

euh, là, c'est un PB de HML, ca n'a rien à voir avec un pb de base de données.

ulysse31
Invité n'ayant pas de compte PHPfrance

06 juil. 2005, 22:59

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>

ViPHP
pjl
ViPHP | 2119 Messages

06 juil. 2005, 23:01

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 ?

ulysse31
Invité n'ayant pas de compte PHPfrance

06 juil. 2005, 23:05

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>

ViPHP
pjl
ViPHP | 2119 Messages

06 juil. 2005, 23:30

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 ?

ulysse31
Invité n'ayant pas de compte PHPfrance

06 juil. 2005, 23:33

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 ?

ViPHP
pjl
ViPHP | 2119 Messages

07 juil. 2005, 00:02

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