Bonjour,
Débutant dans la programmation web, je cherche à afficher sur une page web la liste des boutiques renseignées dans une base de données.
Je veux donc afficher seulement le nom et le siteweb des boutiques en lignes qui commence par la lettre 'a'.
Ma base se découpe comme ceci :
La capture d'écran n'est qu'un petit morceau de la liste. Il existe bel et bien des boutiques commençant par un a.
'nom' et 'siteweb' sont deux chaîne de caractères.
Lors de l'affichage, rien ne s'affiche, ni erreur, ni données. Page blanche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php $db = mysql_connect('*****', '*****', '*****'); mysql_select_db('*****',$db); $sql = "SELECT nom , siteweb FROM ff_boutique_france WHERE nature = 'online' AND nom LIKE '%A' "; $req = mysql_query($sql) or die('Erreur SQL !'); while($data = mysql_fetch_assoc($req)) { echo .$data['nom'].' '.$data['siteweb']; } mysql_close(); ?>
Y'a t-il une chose particulière à savoir avec les bdd fournis par OVH?
(Pour info, mon nom de serveur commence par mysql et se fini par .bdb, mon identifiant et ma base a le même nom, le pwd fonctionne ; connexion ok sur phpMyadmin)
J'ai testé ma requête, elle fonctionne parfaitement.
J'affiche cela dans une page Wordpress.
Merci d'avance et désolé si je ne post pas au bon endroit.
Partager