J'aimerais récupéré des données dans une table de ma BDD.
Voici les colonnes de cette table : obs ville commentaires coordsx coordsy url_img
J'aimerais créer des variables selon les valeurs des colonnes telles que : $obscarte = obs, $ville carte = ville, $comcarte = commentaires, $coordsx = coordsx, $coordsy = coordsy, $URLimg = url_img,
puis afficher une image survolante, d'url '.$URLimg', de positions coordonnées " '.$coordsx.' ; '.$coordsy.' ", et affichant lorsque l'on survole $villecarte, $comcarte et $obs.
Voici mon code :
<html>
<body>
<?php
//connexion au serveur:
$cnx = mysql_connect( "SERVEUR", "ID", "MDP" );
//sélection de la base de données:
$db= mysql_select_db( "BDD" );
//création de la requête SQL:
$sql = "SELECT * FROM observations";
//exécution de notre requête SQL:
$requete = mysql_query( $sql, $cnx ) or die ( "ERREUR MYSQL numéro: ".mysql_errno()."<br>Type de cette erreur: ".mysql_error()."<br>\n" );
//récupération des données et association à des variables avec mysql_fetch_array() :
{
while( $result = mysql_fetch_array( $requete ) );
$obscarte=( "".$result["obs"]."" );
$villecarte=( "".$result["ville"]."" );
$comcarte=( "".$result["commentaires"]."" );
$coordx=( "".$result["coordsx"]."" );
$coordy=( "".$result["coordsy"]."" );
$URLimg=( "".$result["url_img"]."" );
}
// Affichage des infos :
echo ' '.$coordsx.','.$coordsy.','.$URLimg.','.$villecarte.','.$comcarte.''.$obscarte.'';
// Affichage de la carte :
echo'
<SPAN style="position: absolute; top: '.$coordy.' px; left: '.$coordx.' px;">
<style>a.info { position:relative; z-index:24; color:#FFFFFF0; text-decoration:none } a.info:hover { z-index:25; background-color:#FFFFFF0 } a.info span { display: none } a.info:hover span { display:block; position:absolute; top:0em; left:-2em;
width:10em; border:1px solid #D3D3D3; background-color:#F9F9F9; color:#000000; font-weight:none; padding: 5px; border-radius: 3px; }</style>
<a href="#" style="text-decoration:none;" class="info">
<img src="'.$URLimg.'"/>
<span>
<center>
<b><u><font color="#62B2EF">'.$villecarte.'</font></u></b>
</center>
'.$obscarte.'
<br>
<EI>'.$comcarte.'</EI>
<br>
</br>
</span>
</a>
</span>
';
?>
</body>
</html>
Je n'i aucun message d'erreur, mais les variables ne s'associe à rien à première vue...J'espère que quelqu'un pourra m'aider, j'ai surement fait une grosse connerie mais comme je débute je ne la discerne pas immédiatement ^^'
Merci !
Thib