PHP MySQL , pb d'appel de fonction

Fermé
Apox - 8 juin 2004 à 19:53
apox Messages postés 26 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 16 janvier 2006 - 9 juin 2004 à 01:43
Bonjour,
Je vous explique mon probleme, je souhaite appeller une fonction PHP "affichage()" déclarée dans ma page "tissus.php" quand je clique sur une image.
Je ne sais pas vraiment comment faire ...

Merci pour votre aide.
voici un bout de mon code:



function affichage ($num)
{
//je me connecte au serveur
$db=mysql_connect("localhost","root","");
if ($db)
//je teste si la connection fonctionne
{
$sel=mysql_select_db("test");
if ($sel)
{
$selection="SELECT * FROM tissus WHERE id=$num";
$result=mysql_query($selection);

while ($val=mysql_fetch_array($result))
{

$titre=$val["titre"];
echo "<h1>$titre</h1>";
$prix=$val["prix"];
echo "$prix €<br />";
$photo=$val["photo1"];
echo "<br /><img src='$photo'>";
$photo2=$val["photo2"];
if ($photo2) echo "  
<img src='$photo2'><br />";
$commentaire=$val["commentaire"];
echo "<br />$commentaire";
}
}
//le serveur ne trouve pas ma base de données
else echo mysql_error();
}
//le serveur n'accepte pas ma connexion pourquoi ?
else echo mysql_error();
}
?>
<p>
<a href="tissus.php" onclick="<? affichage(1) ?>"<img src="photos/petites/1_small.jpg" width="100" height="73" /> 

<a href="tissus.php" onclick="<? affichage(2) ?>"<img src="photos/petites/2_small.jpg" width="100" height="73" /> 
</p>
A voir également:

1 réponse

apox Messages postés 26 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 16 janvier 2006 10
9 juin 2004 à 01:43
bon j'ai trouvé tout seul il fallait simplement faire ceci :

<a href="affichage.php?num='1'<img src="photos/petites/1_small.jpg" width="100" height="73" />

avec la fonction affichage dans un fichier affichage.php
0