Bonjour,
J'ai actuellement un problème avec un script que j'ai créé.
Celui-ci est censé afficher tous les résultats à partir d'une base de données avec les images des contacts (dans ce cas).
Sur chaque image, lorsqu'on passe son curseur dessu il est censé afficher une petite popup avec l'image agrandie, le seul hic c'est qu'il faut que cette popup soit alignée à côté de chaque image correspondante.
Alors j'ai tenté de faire mon script comme ceci mais lorsqu'on pointe son curseur sur les images suivantes, l'image agrandie reste sur le premier contact du haut..
Comment faire ?
Voici mon script:
<?php
include'functions.php';
$db = mysql_connect("$db_host", "$db_user", "$db_pass") or die("<br><br><br><br><br><br><font color='red'><b>Une erreur est survenue sur le site, veuillez réessayer plus tard.<br>Le service informatique.</b></font> <font color='#FFFFFF'>Erreur: ".mysql_error()."</font>");
mysql_select_db("$db_name",$db) or die("<br><br><br><br><br><br><font color='red'><b>Une erreur est survenue sur le site, veuillez réessayer plus tard.<br>Le service informatique.</b></font> <font color='#FFFFFF'>Erreur: ".mysql_error()."</font>");
$sql = "SELECT * FROM contacts WHERE company_id='".$_GET['id']."' AND status='true' ORDER BY name";
$req = mysql_query($sql) or die("<br><br><br><br><br><br><font color='red'><b>Une erreur est survenue sur le site, veuillez réessayer plus tard.<br>Le service informatique.</b></font> <font color='#FFFFFF'>Erreur: ".$sql."</font>");
?>
<br />
<br />
<br />
<br />
<br />
<br />
<?php
$nb = mysql_num_rows($req);
if($nb<1) {
echo'<script language="JavaScript">';
echo'alert(\'Aucun contact disponible pour cette société\');';
echo'document.location.href="index.php";';
echo'</script>';
} else {
echo'<table border="0" cellspacing="0" cellpadding="0" width="100%">';
echo'<tr>';
echo'<td>';
echo'<img src="'.$image_path.'/blank.gif" class="space_result_contacts">';
echo'</td>';
echo'<td>';
echo'<div class="result_contacts" align="center">';
echo'Toute demande d\'ajout ou de modification de contact doit se faire par mail à: <a href="mailto:"></a>';
echo'</div>';
echo'</td>';
echo'</tr>';
echo'</table>';
}
Trouvez des réponses à vos questions sur les langages, les frameworks et les astuces de codage. Échangez avec d'autres développeurs passionnés pour améliorer vos compétences en programmation et rester au fait des dernières tendances du secteur.