MySQL + Affichage d'un champ
Fermé
Robin0505
Messages postés
3
Date d'inscription
mardi 17 mars 2009
Statut
Membre
Dernière intervention
28 mai 2009
-
17 mars 2009 à 13:21
hani_ Messages postés 333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 18 novembre 2009 - 17 mars 2009 à 13:45
hani_ Messages postés 333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 18 novembre 2009 - 17 mars 2009 à 13:45
A voir également:
- MySQL + Affichage d'un champ
- Affichage double ecran - Guide
- Mysql community server - Télécharger - Bases de données
- Windows 11 affichage classique - Guide
- Comment agrandir l'affichage de l'écran - Guide
- Problème affichage fenêtre windows 10 - Guide
3 réponses
hani_
Messages postés
333
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
18 novembre 2009
20
17 mars 2009 à 13:42
17 mars 2009 à 13:42
echo "<u>".$result->prenom_membre."</u>" ;
A la place de
si tu utilisais
cela n'irait-il pas mieux ?
A la place de
$result->prenom_membre
si tu utilisais
$result['prenom_membre']
cela n'irait-il pas mieux ?
Robin0505
Messages postés
3
Date d'inscription
mardi 17 mars 2009
Statut
Membre
Dernière intervention
28 mai 2009
17 mars 2009 à 13:42
17 mars 2009 à 13:42
Problème Résolu, Merci ^^
<?php
include ('settings.php');
// Connexion à MySql
$connexSql = mysql_connect($hote , $utilisateur, $motDePasse);
if (!$connexSql) {
die('Non connecté : ' . mysql_error());
}
// Connexion à la base de données
$dbConnect = mysql_select_db($baseDeDonnees, $connexSql);
if (!$dbConnect) {
die ('Impossible d\'utiliser la base : ' . mysql_error());
}
$nom = ucfirst ($_POST['nom_membre']);
$sql = "SELECT * FROM membre WHERE nom_membre = '".$nom."'" ;
$requete = mysql_query( $sql, $connexSql ) ;
//affichage des données:
echo "<center>" ;
echo "<div>" ;
echo "<b>".$nom."</b>" ;
while($data = mysql_fetch_array($requete))
{
echo "<u>".$data['prenom_membre']."</u>" ;
echo "</div>" ;
echo "</center>" ;
}
?>
<?php
include ('settings.php');
// Connexion à MySql
$connexSql = mysql_connect($hote , $utilisateur, $motDePasse);
if (!$connexSql) {
die('Non connecté : ' . mysql_error());
}
// Connexion à la base de données
$dbConnect = mysql_select_db($baseDeDonnees, $connexSql);
if (!$dbConnect) {
die ('Impossible d\'utiliser la base : ' . mysql_error());
}
$nom = ucfirst ($_POST['nom_membre']);
$sql = "SELECT * FROM membre WHERE nom_membre = '".$nom."'" ;
$requete = mysql_query( $sql, $connexSql ) ;
//affichage des données:
echo "<center>" ;
echo "<div>" ;
echo "<b>".$nom."</b>" ;
while($data = mysql_fetch_array($requete))
{
echo "<u>".$data['prenom_membre']."</u>" ;
echo "</div>" ;
echo "</center>" ;
}
?>
hani_
Messages postés
333
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
18 novembre 2009
20
17 mars 2009 à 13:45
17 mars 2009 à 13:45
manquais aussi le while effectivement
par contre tu vas avoir un probleme :
tu ouvre le center et le div UNE et UNE SEULE FOIS alors que tu le ferme dans le while Donc autant de fois qu'il y a de case non vide dans le array (tableau)
pour le moment il y en a peut être qu'une seule, mais mieux vaut anticiper les erreurs plutôt que de les chercher des heures durant par la suite...
par contre tu vas avoir un probleme :
echo "<center>" ; echo "<div>" ; echo "<b>".$nom."</b>" ; while($data = mysql_fetch_array($requete)) { echo "<u>".$data['prenom_membre']."</u>" ; echo "</div>" ; echo "</center>" ; }
tu ouvre le center et le div UNE et UNE SEULE FOIS alors que tu le ferme dans le while Donc autant de fois qu'il y a de case non vide dans le array (tableau)
pour le moment il y en a peut être qu'une seule, mais mieux vaut anticiper les erreurs plutôt que de les chercher des heures durant par la suite...