Problème d'affichage de requête sql PHP/Mysq
Résolu
dicy
Messages postés
19
Date d'inscription
Statut
Membre
Dernière intervention
-
dicy Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
dicy Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
Bonjour
Je suis novice en php, et j'essais de faire un petit programme pour afficher les enregistrement d'une table. J'ai vu sur internet beaucoup de script. Mon script m'affiche une page blanche avec "affichage " en gras (c'est normal vu que je lui demande de me l'afficher)
Je travaille avec WampServer. Voici mon script (tout bebete )
<?php
$cnx = mysql_connect('localhost', 'root', '') or die("impossible de se connecter");
$db= mysql_select_db ('referentiel',$cnx) or die ("impossible douvrir la base");
// On récupère tout le contenu de la table processus
$query = "SELECT * FROM 'processus'";
$reponse = mysql_query($query) or die("probleme de requete sql");
// On affiche chaque entrée une à une
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>
<strong>Affichage</strong> <?php echo $donnees['processus']; ?> <br />
<?php echo $donnees['macroprocessus']; ?> <br />
</p>
<?php
}
mysql_close(); // Termine le traitement de la requête
?>
Y a t-il quelqu'un qui ait compris d'ou vient le probleme??
Merci
Je suis novice en php, et j'essais de faire un petit programme pour afficher les enregistrement d'une table. J'ai vu sur internet beaucoup de script. Mon script m'affiche une page blanche avec "affichage " en gras (c'est normal vu que je lui demande de me l'afficher)
Je travaille avec WampServer. Voici mon script (tout bebete )
<?php
$cnx = mysql_connect('localhost', 'root', '') or die("impossible de se connecter");
$db= mysql_select_db ('referentiel',$cnx) or die ("impossible douvrir la base");
// On récupère tout le contenu de la table processus
$query = "SELECT * FROM 'processus'";
$reponse = mysql_query($query) or die("probleme de requete sql");
// On affiche chaque entrée une à une
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>
<strong>Affichage</strong> <?php echo $donnees['processus']; ?> <br />
<?php echo $donnees['macroprocessus']; ?> <br />
</p>
<?php
}
mysql_close(); // Termine le traitement de la requête
?>
Y a t-il quelqu'un qui ait compris d'ou vient le probleme??
Merci
A voir également:
- Problème d'affichage de requête sql PHP/Mysq
- Affichage double ecran - Guide
- Easy php - Télécharger - Divers Web & Internet
- Problème affichage fenêtre windows 10 - Guide
- Windows 11 affichage classique - Guide
- Requete sql pix - Forum PHP
4 réponses
Oui
Le probeleme vient du fait que le code sql n'est pas interprété, seul le code statique est interprété
Le probeleme vient du fait que le code sql n'est pas interprété, seul le code statique est interprété
Enfin Résolu
En cherchant un peu partout, il fallait tout simplement supprimer la derniere ligne : mysql_close();
Merci okuni pour ton intérêt, ça fait plaisir :)
En cherchant un peu partout, il fallait tout simplement supprimer la derniere ligne : mysql_close();
Merci okuni pour ton intérêt, ça fait plaisir :)
sérieux? ça fonctionne en enlevant mysql_close(); ?
C'est pas censé poser problème.
C'est pas censé poser problème.
Eh oui!
Voici mon script final avec une petite mise en forme
(pas si intéressant que ça, mé bon, qui sait)
<table>
<tr>
<th>Application</th>
<th>Type</th>
<th>Sous Processus</th>
<th>Processus</th>
<th>Macro processus</th>
</tr>
<?php
// On affiche chaque entrée une à une
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>
<tr>
<th><?php echo $donnees['Appli']; ?> </th>
<th> <?php echo $donnees['Type']; ?> </th>
<th> <?php echo $donnees['Sousprocessus']; ?> </th>
<th><?php echo $donnees['Processus']; ?> </th>
<th><?php echo $donnees['Macroprocessus']; ?> </th>
</tr>
</p>
<?php
}
?>
</table>
Voici mon script final avec une petite mise en forme
(pas si intéressant que ça, mé bon, qui sait)
<table>
<tr>
<th>Application</th>
<th>Type</th>
<th>Sous Processus</th>
<th>Processus</th>
<th>Macro processus</th>
</tr>
<?php
// On affiche chaque entrée une à une
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>
<tr>
<th><?php echo $donnees['Appli']; ?> </th>
<th> <?php echo $donnees['Type']; ?> </th>
<th> <?php echo $donnees['Sousprocessus']; ?> </th>
<th><?php echo $donnees['Processus']; ?> </th>
<th><?php echo $donnees['Macroprocessus']; ?> </th>
</tr>
</p>
<?php
}
?>
</table>