Requête Mysql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Requête Mysql

Re: Requête Mysql

par Mazarini » 14 juin 2012, 10:53

Un vieux réflexe^^. Je teste le code erreur pour afficher le message si besoin. Je n'arrive pas à utiliser le "or die(mysql_error())" non plus mais c'est psychiatrique.

Re: Requête Mysql

par xTG » 14 juin 2012, 09:48

Ou plus simplement mysql_error() qui permet d'avoir un message plus explicite qu'un numéro.

Re: Requête Mysql

par Mazarini » 14 juin 2012, 08:25

Bonjour,

Après un mysql_query(), il faut tester mysql_errno() pour vérifier que la requete s'est bien exécutée.
Il faudrait également que tu paramètres php pour afficher les erreurs, une recherche dans php.ini te permettra d'activer les erreurs (recherche de "error").

Requête Mysql

par leo45vl » 14 juin 2012, 01:29

Bonjour,

J'ai un problème pour effectuer un requète Mysql je m'explique:
Avant tout voici un screen de ma config. PhpMyAdmin:

Image

Donc,
Ma page que je fais présentement ( je sais que les nom des tables ont pas rappot c'est basé sur un scripts libre je commence en Mysql donc...):
http://pass.great-heberg.eu/espace_membre/mc.php

Tout marche sauf que:
J'apelle bien la table avatar:
<?php
include('config.php');
?>


<?php
$req = mysql_query('select id, username, email from users');
while($dnn = mysql_fetch_array($req))
{
?>

      <?php echo $dnn['id']; ?>
        <?php echo htmlentities($dnn['username'], ENT_QUOTES, 'UTF-8'); ?>
        <?php echo htmlentities($dnn['email'], ENT_QUOTES, 'UTF-8'); ?>
		        
				        <?php echo htmlentities($dnn['avatar'], ENT_QUOTES, 'UTF-8'); ?>


    
<?php
}
?>

                
        </body>
</html>
Mais rien s'affiche...
J'ai tester avec plusieurs autre tables: sa marche pas...
Que faire?

Merci beaucoup de répondre à cette question qui doit être tout simple pour vous :D,
Leo45vl