Afficher une page .php
Résolu
hanane002
Messages postés
34
Date d'inscription
Statut
Membre
Dernière intervention
-
hanane002 Messages postés 34 Date d'inscription Statut Membre Dernière intervention -
hanane002 Messages postés 34 Date d'inscription Statut Membre Dernière intervention -
bonsoir,
je ss debutante en php et j ai besoin de votre aide
j ai cree un fichier .php dans lequel j'etablie un connexion avec ma base de donnnees pour afficher les enregistrements de ma table utilisateurs mé qd j'affiche mon fichier dans un navigateur j'obtient le message suivant :
Connexion réinitialisée :La connexion avec le serveur a été réinitialisée pendant le chargement de la page.
Apache HTTP Server a cessé de fonctionner et a été arreté.
pr le code de mon fichier :
<?php
include("fonctions.php");
?>
<html>
<head><title>TOUTES LES INFOS SUR LES INSCRITS DU SITE</title></head>
<body>
<?php
//On se connecte
connectMaBase();
// On prépare la requête
$sql = 'SELECT * FROM utilisateurs WHERE sexe="F"';
// On lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
//on organise $req en tableau associatif $data['champ']
//en scannant chaque enregistrement récupéré
//on en profite pour gérer l'affichage
//titre de la page avant la boucle
echo'<h2>TOUTES LES FILLES INSCRITES :</h2>';
//boucle
while ($data = mysql_fetch_array($req)) {
// on affiche les résultats
echo 'Pseudo : <strong>'.$data['pseudo'].'</strong><br />';
echo 'Son âge : '.$data['age'].'<br />';
echo 'Sa date d\'inscription : '.$data['dateInscription'].'<br /><br/>';
}
//On libère la mémoire mobilisée pour cette requête dans sql
//$data de PHP lui est toujours accessible !
mysql_free_result ($req);
//On ferme sql
mysql_close ();
?>
</body>
</html>
MERCI D'AVANCE
je ss debutante en php et j ai besoin de votre aide
j ai cree un fichier .php dans lequel j'etablie un connexion avec ma base de donnnees pour afficher les enregistrements de ma table utilisateurs mé qd j'affiche mon fichier dans un navigateur j'obtient le message suivant :
Connexion réinitialisée :La connexion avec le serveur a été réinitialisée pendant le chargement de la page.
Apache HTTP Server a cessé de fonctionner et a été arreté.
pr le code de mon fichier :
<?php
include("fonctions.php");
?>
<html>
<head><title>TOUTES LES INFOS SUR LES INSCRITS DU SITE</title></head>
<body>
<?php
//On se connecte
connectMaBase();
// On prépare la requête
$sql = 'SELECT * FROM utilisateurs WHERE sexe="F"';
// On lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
//on organise $req en tableau associatif $data['champ']
//en scannant chaque enregistrement récupéré
//on en profite pour gérer l'affichage
//titre de la page avant la boucle
echo'<h2>TOUTES LES FILLES INSCRITES :</h2>';
//boucle
while ($data = mysql_fetch_array($req)) {
// on affiche les résultats
echo 'Pseudo : <strong>'.$data['pseudo'].'</strong><br />';
echo 'Son âge : '.$data['age'].'<br />';
echo 'Sa date d\'inscription : '.$data['dateInscription'].'<br /><br/>';
}
//On libère la mémoire mobilisée pour cette requête dans sql
//$data de PHP lui est toujours accessible !
mysql_free_result ($req);
//On ferme sql
mysql_close ();
?>
</body>
</html>
MERCI D'AVANCE
A voir également:
- Afficher une page .php
- Supprimer une page word - Guide
- Afficher google en page d'accueil - Guide
- Imprimer tableau excel sur une page - Guide
- Créer une page facebook - Guide
- Comment traduire une page - Guide
11 réponses
"Combien d'enregistrements dans la table "utilisateur"?" -> si ct un pb de requete ou de table, le message serait différent non ?
avec un tel message il semble que le problème soit la quantité (le temps) d'information à traiter, d'où ma question.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
le problème est sûrement dans la fonction connectMaBase() vérifie tes identifiants et vérifie par ailleurs que tu n'as pas oublié de point virgules nulle part
pour le code de la fonction connectMaBase() c'est :
function connectMaBase(){
$base=mysql_connect('localhost','root','');
mysql_select_db('maBase',$base);
}
(maBase est le nom de la base de donnees)
function connectMaBase(){
$base=mysql_connect('localhost','root','');
mysql_select_db('maBase',$base);
}
(maBase est le nom de la base de donnees)
mysql_select_db('maBase',$base);
je crois que $base n'est pas nécessaire
mysql_select_db('maBase');
fonctionne aussi.
as tu vérifié la casse de tes variables dans ta BDD/script php étaient la même ?
je crois que $base n'est pas nécessaire
mysql_select_db('maBase');
fonctionne aussi.
as tu vérifié la casse de tes variables dans ta BDD/script php étaient la même ?
oui j' ai deja verifié la casse des var
mé ce ki m'enerve c ke qd j ai mis en commentaire l'instruction suivante :mysql_close () il m'a affiché les enregistrement de ma table bizar !!!!!!!!
mé ce ki m'enerve c ke qd j ai mis en commentaire l'instruction suivante :mysql_close () il m'a affiché les enregistrement de ma table bizar !!!!!!!!
Pour le message d'erreur Apache : Enlèves mysql_close();.
mysql_close(); ne sert généralement à rien, mais, si tu souhaites le mettre à tout prix ; fais comme ceci :
Lien :
- https://www.php.net/manual/fr/function.mysql-close.php
mysql_close(); ne sert généralement à rien, mais, si tu souhaites le mettre à tout prix ; fais comme ceci :
<?php $lien = mysql_connect(); [ ... ] mysql_close($lien); ?>
Lien :
- https://www.php.net/manual/fr/function.mysql-close.php