Je n'arrive pas a afficher les info de la BDD
Résolu
momo-ben2A
Messages postés
105
Date d'inscription
Statut
Membre
Dernière intervention
-
giheller Messages postés 1882 Date d'inscription Statut Membre Dernière intervention -
giheller Messages postés 1882 Date d'inscription Statut Membre Dernière intervention -
Bonjour a tous,
je fais appelle a vous car j'ai un probleme pour mettre en ligne les informations que possede mysql.
Lorsque je m'entraine les informations concernés ne veulent pas s'afficher pouvez vous m'aider ?
voici le script :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Bienvenue sur le future site de momo-ben2A </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php
mysql_connect("localhost", "root", ""); // Connexion à MySQL
mysql_select_db("tests"); // ma base s'appelle tests
$reponse = mysql_query("SELECT * FROM jeux_video"); // ma table s'appelle jeux_video et je demande a affichertout ce qu'il contient
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>
<strong>Jeu</strong> : <?php echo $donnees['nom']; ?><br />
Le possesseur de ce jeu est : <?php echo $donnees['possesseur']; ?>, et il le vend à <?php echo $donnees['prix']; ?> euros !<br />
Ce jeu fonctionne sur <?php echo $donnees['console']; ?> et on peut y jouer à <?php echo $donnees['nbre_joueurs_max']; ?> au maximum<br />
<?php echo $donnees['possesseur']; ?> a laissé ces commentaires sur <?php echo $donnees['nom']; ?> : <em><?php echo $donnees['commentaires']; ?></em>
</p>
<?php
}
mysql_close(); // mysql se deco
?>
</body>
</html>
PS : j'utilise mysql.
Je vous remercie tous d'avance
je fais appelle a vous car j'ai un probleme pour mettre en ligne les informations que possede mysql.
Lorsque je m'entraine les informations concernés ne veulent pas s'afficher pouvez vous m'aider ?
voici le script :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Bienvenue sur le future site de momo-ben2A </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php
mysql_connect("localhost", "root", ""); // Connexion à MySQL
mysql_select_db("tests"); // ma base s'appelle tests
$reponse = mysql_query("SELECT * FROM jeux_video"); // ma table s'appelle jeux_video et je demande a affichertout ce qu'il contient
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>
<strong>Jeu</strong> : <?php echo $donnees['nom']; ?><br />
Le possesseur de ce jeu est : <?php echo $donnees['possesseur']; ?>, et il le vend à <?php echo $donnees['prix']; ?> euros !<br />
Ce jeu fonctionne sur <?php echo $donnees['console']; ?> et on peut y jouer à <?php echo $donnees['nbre_joueurs_max']; ?> au maximum<br />
<?php echo $donnees['possesseur']; ?> a laissé ces commentaires sur <?php echo $donnees['nom']; ?> : <em><?php echo $donnees['commentaires']; ?></em>
</p>
<?php
}
mysql_close(); // mysql se deco
?>
</body>
</html>
PS : j'utilise mysql.
Je vous remercie tous d'avance
A voir également:
- Je n'arrive pas a afficher les info de la BDD
- Crystal disk info - Télécharger - Informations & Diagnostic
- Info pc - Guide
- Afficher appdata - Guide
- Wifi info view - Télécharger - Divers Réseau & Wi-Fi
- Afficher mot de passe wifi android - Guide
25 réponses
j'ai trouver la solution, alors si on a wampserveur2.0i il faut le desinstaller
2- redemarrer l'ordi
3- aller dans le disque dur, puis programme file et supprimer wamp ( si on le fait pas lorsqu'on voudra aller sur phpmyadmin sa dira qu'on c'est pas inscrit et qu'on peut donc pas y acceder)
4- installer wampserveur2.0h
et tout marche comme sur des roulettes en effet c'est la version wampserveur2.0i qui a un probleme (version que j'avais) il faut donc telecharger la version precedente : wampserveur2.0h
voila et merci encore giheller
2- redemarrer l'ordi
3- aller dans le disque dur, puis programme file et supprimer wamp ( si on le fait pas lorsqu'on voudra aller sur phpmyadmin sa dira qu'on c'est pas inscrit et qu'on peut donc pas y acceder)
4- installer wampserveur2.0h
et tout marche comme sur des roulettes en effet c'est la version wampserveur2.0i qui a un probleme (version que j'avais) il faut donc telecharger la version precedente : wampserveur2.0h
voila et merci encore giheller
bonsoir,
ce script fonctionne parfaitement chez moi !
qu'est-ce qui ne fonctionne pas exactement ?
vérifez lsi le serveur est lancé, si la connexion est bonne (nom de la base, de la table),
ce script fonctionne parfaitement chez moi !
qu'est-ce qui ne fonctionne pas exactement ?
vérifez lsi le serveur est lancé, si la connexion est bonne (nom de la base, de la table),
eh bien le nom de la base et : tests et celui de la table et : jeux_video
ensuite quand sa charge, j'ai une fenetre microsoft qui apparait et qui me dit Apache HTTP serveur a cessé de fonctionné et je ne comprend pas pourquoi
ensuite quand sa charge, j'ai une fenetre microsoft qui apparait et qui me dit Apache HTTP serveur a cessé de fonctionné et je ne comprend pas pourquoi
alors effectivement si apache ne fonctionne pas, rien ne peut s'afficher.
le problème est donc là et non dans le script.
avez-vous un message d'ereur au lancement d'apache ?
avez-vous regardé la log ?
le problème est donc là et non dans le script.
avez-vous un message d'ereur au lancement d'apache ?
avez-vous regardé la log ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je refais un autre code ou cas ou le voici : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Notre première instruction : echo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php
mysql_connect ("localhost", "root", "");
mysql_select_db ("tests");
$recup = mysql_query ("SELECT * FROM jeux_video")or die(mysql_error()) ;
while ( $dd = mysql_fetch_array($recup))
{
?>
<p>
<strong>Jeu</strong> : <?php echo $dd['nom']; ?><br />
Le possesseur de ce jeu est : <?php echo $dd['possesseur']; ?>, et il le vend à <?php echo $dd['prix']; ?> euros !<br />
Ce jeu fonctionne sur <?php echo $dd['console']; ?> et on peut y jouer à <?php echo $dd['nbre_joueurs_max']; ?> au maximum<br />
<?php echo $dd['possesseur']; ?> a laissé ces commentaires sur <?php echo $dd['nom']; ?> : <em><?php echo $dd['commentaires']; ?></em>
</p>
<?php
}
mysql_close(); // Déconnexion de MySQL
?>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Notre première instruction : echo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php
mysql_connect ("localhost", "root", "");
mysql_select_db ("tests");
$recup = mysql_query ("SELECT * FROM jeux_video")or die(mysql_error()) ;
while ( $dd = mysql_fetch_array($recup))
{
?>
<p>
<strong>Jeu</strong> : <?php echo $dd['nom']; ?><br />
Le possesseur de ce jeu est : <?php echo $dd['possesseur']; ?>, et il le vend à <?php echo $dd['prix']; ?> euros !<br />
Ce jeu fonctionne sur <?php echo $dd['console']; ?> et on peut y jouer à <?php echo $dd['nbre_joueurs_max']; ?> au maximum<br />
<?php echo $dd['possesseur']; ?> a laissé ces commentaires sur <?php echo $dd['nom']; ?> : <em><?php echo $dd['commentaires']; ?></em>
</p>
<?php
}
mysql_close(); // Déconnexion de MySQL
?>
</body>
</html>
je sais pas comment on fait pour montrer une image malheureusement ... pouvez vous me le dire je vous remercie
si il dit que le problème vient de
ça veut dire que le problème vient en réalité de la requete
while ($donnees = mysql_fetch_array($reponse) )
ça veut dire que le problème vient en réalité de la requete
On va esayer autrement
$query = "select * from jeu_video";
$result=mysql_query($query);
// Vérification du résultat
// Ceci montre la requête envoyée à MySQL ainsi que l'erreur. Utile pour déboguer.
if (!$result) {
$message = "Requête invalide : " . mysql_error() . "\n";
$message .= "Requête complète : " . $query;
die($message);
}
$nblignes=mysql_num_rows($result);
for ($i=0;$i<$nblignes;$i++){
$ligne = mysql_fetch_row($result);
echo "".$ligne[0]." ".$ligne[1]." ".$ligne[2]."<br>";
}
$query = "select * from jeu_video";
$result=mysql_query($query);
// Vérification du résultat
// Ceci montre la requête envoyée à MySQL ainsi que l'erreur. Utile pour déboguer.
if (!$result) {
$message = "Requête invalide : " . mysql_error() . "\n";
$message .= "Requête complète : " . $query;
die($message);
}
$nblignes=mysql_num_rows($result);
for ($i=0;$i<$nblignes;$i++){
$ligne = mysql_fetch_row($result);
echo "".$ligne[0]." ".$ligne[1]." ".$ligne[2]."<br>";
}
sa ne marche pas non plus ... j'ai fait un peu de recherche et je sais ou est le probleme, c'est apache qui crash lorsque php essaye de communiquer avec lui et je ne sais pas pourquoi, je vous met les 10 dernieres lignes d'apache error si sa peut vous aider a eclaircir mon probleme :
[Sun Aug 16 10:38:51 2009] [notice] Child 2164: Starting 64 worker threads.
[Sun Aug 16 10:38:51 2009] [notice] Child 2164: Starting thread to listen on port 80.
[Sun Aug 16 10:38:57 2009] [notice] Parent: child process exited with status 255 -- Restarting.
[Sun Aug 16 10:38:57 2009] [notice] Apache/2.2.11 (Win32) PHP/5.3.0 configured -- resuming normal operations
[Sun Aug 16 10:38:57 2009] [notice] Server built: Dec 10 2008 00:10:06
[Sun Aug 16 10:38:57 2009] [notice] Parent: Created child process 4628
[Sun Aug 16 10:38:57 2009] [notice] Child 4628: Child process is running
[Sun Aug 16 10:38:57 2009] [notice] Child 4628: Acquired the start mutex.
[Sun Aug 16 10:38:57 2009] [notice] Child 4628: Starting 64 worker threads.
[Sun Aug 16 10:38:57 2009] [notice] Child 4628: Starting thread to listen on port 80.
[Sun Aug 16 10:38:51 2009] [notice] Child 2164: Starting 64 worker threads.
[Sun Aug 16 10:38:51 2009] [notice] Child 2164: Starting thread to listen on port 80.
[Sun Aug 16 10:38:57 2009] [notice] Parent: child process exited with status 255 -- Restarting.
[Sun Aug 16 10:38:57 2009] [notice] Apache/2.2.11 (Win32) PHP/5.3.0 configured -- resuming normal operations
[Sun Aug 16 10:38:57 2009] [notice] Server built: Dec 10 2008 00:10:06
[Sun Aug 16 10:38:57 2009] [notice] Parent: Created child process 4628
[Sun Aug 16 10:38:57 2009] [notice] Child 4628: Child process is running
[Sun Aug 16 10:38:57 2009] [notice] Child 4628: Acquired the start mutex.
[Sun Aug 16 10:38:57 2009] [notice] Child 4628: Starting 64 worker threads.
[Sun Aug 16 10:38:57 2009] [notice] Child 4628: Starting thread to listen on port 80.
?
enlevez le "or die" pour tester....
$recup = mysql_query ("SELECT * FROM jeux_video");
//or die(mysql_error()) ;
ou
en deux étapes :
$query = "SELECT * FROM jeux_video";
$recup =mysql_query($query);
enlevez le "or die" pour tester....
$recup = mysql_query ("SELECT * FROM jeux_video");
//or die(mysql_error()) ;
ou
en deux étapes :
$query = "SELECT * FROM jeux_video";
$recup =mysql_query($query);
j'ai fait ce que vous m'avez dit ensuite j'ai lancer le script et une fenetre windows apparait pour me dire que Apache a cesser de fonctionner
je ne comprends plus rien.
votre serveur est-il actif ?
apache a cessé de focntionner suite à quel script ?
c'est plutôt l'inverse apache est arrêté, le script est lancé et ne peut être exécuté alors on a le message apache ....
relancez wampserveur et re-testez, il n'y a aucune raison qu'apache s'arrête avec ce script
votre serveur est-il actif ?
apache a cessé de focntionner suite à quel script ?
c'est plutôt l'inverse apache est arrêté, le script est lancé et ne peut être exécuté alors on a le message apache ....
relancez wampserveur et re-testez, il n'y a aucune raison qu'apache s'arrête avec ce script
et surtout je n'y ai pas pensé !