Salut tout le monde
Me revoilà une fois encore dans un autre problème qui empêche le bon fonctionnement de mon site
en effet, j'ai réussit à récupérer des données de ma BDD représentant des liens hypertextes
['linksrc'], sous le code suivant :
Code : Tout sélectionner
<?php
if (isset ( $_POST['submit-search'])){
$search =$_POST['search'];
$search = mysqli_real_escape_string ($conn, $_POST['search']);
$query =("SELECT * FROM 13_mje WHERE 13_mje.titrliv LIKE '%{$search}%' OR 13_mje.id_mje LIKE '%{$search}%' GROUP BY id_mje");
$result =mysqli_query ($conn, $query );
if ($queryResult = $_POST['search']){
while ( $queryResult = mysqli_fetch_array( $result)){
?>
<tbody>
<tr onclick ="location.href='<?php echo $queryResult['linksrc'];?>'" >
?>
puis à les faire afficher sous une image (représentant un lien hypertexte ) et non sous la forme "lien hypertexte ", pour gagner de l'espace .
Code : Tout sélectionner
<tr onclick ="location.href='<?php echo $queryResult['linksrc'];?>'" >
<td> <?php echo '<img src = "HYP.jpg"/>'; ?></td>
<td><?php echo $queryResult['idfsrc']; ?></td>
<td><?php echo $queryResult['mjesrc']; ?></td>
</tr>
Cela dit après l'observation des résultats je me suis rendu compte que ladite image s'affiche trjs même en absence de données dans la BDD ce qui rend la présentation désagréable à voir, j'ai donc besoin de 02 choses :
- effacer l'image en cas d'absence de données de la BDD
- faire apparaitre le lien que cache l'image dans une autre page
Tout intervention sera appréciable tant qu'elle incite à la réflexion
