Bonjour,
Je débute et je pense que la question que je vais poser est très bête mais je cherche depuis une semaine et je ne trouve pas la réponse. Je voudrais tester si ma variable $ligne[lien] contient quelque chose ou pas? Et si elle ne contient rien de ne pas afficher le text , ou si elle existe afficher le texte. Il y a l'affichage correcte mais , il y a aussi une affichage d'erreur.
Voici l'affichage sur la page:
Titre
MON HISTOIRE.
Notice: Use of undefined constant lien - assumed 'lien' in C:\Program Files\EasyPHP 2.0b1\www\orentis\index.php on line 200
Pour en savoir +
Voici mon code:
Merci d'avance,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 <?php $id_connex=mysql_connect("localhost","root",""); mysql_select_db("offre"); $req="SELECT * FROM orentis_news"; $resu=mysql_query($req, $id_connex); echo "<table>"; while($ligne=mysql_fetch_assoc($resu)) { echo "<tr>"; echo "<td><b>$ligne[nom]</b> <br /> $ligne[news]<br />"; $result=$ligne[lien]; if ($result==NULL) echo ""; else echo "<a href=\"$ligne[lien]\">Pour en savoir +</a>"; "<br /><br /></td>"; echo "</tr>"; } echo "</table>"; ?>
Tania
Partager