Tayo
Astuce et Tutorial » Programmation / Developpement » Php Mysql » Astuce rédigée par Zabuza
Description de cet article : Lire une requête mysql
Lire les commentaires

Lire une requête mysql



Le but de cette astuce est d'indiquer comment lire le résultat d'une requête mysql donnée. Nous utiliserons mysql_fetch_array afin de l'analyser. Cette fonction met en tableau nos résultats.


mysql_fetch_array() retourne un tableau qui contient la ligne demandée dans le résultat result et déplace le pointeur de données interne d'un cran.



D'abord, la requête de recherche en elle même, pour par exemple une table 'utilisateur' où nous recherchons la variable 'password'.


[code=php]



$password = 'abcd';

$sql = mysql_query('SELECT `login` from utilisateur where password ='$password' LIMIT 1");



#Ce qui signifie que nous cherchons la colonne login de la table utilisateur où la valeur password est égal à abcd, et nous ne prendrons qu'

une seule variable.

$result = mysql_fetch_array($sql) ;

$login = $result['login'];

# Tout est mis dans un tableau, pour l'afficher intégralement utiliser print_r($result)

?>

[/code]




Maintenant, si nous souhaitons lire tous les résultats ( requête ) d'une table mysql de nom "chaussure", et de marque "adiddas".



[code=php]



$sql = mysql_query("SELECT * from chaussure where marque ='adiddas' LIMIT 0,30");

#Ce qui signifie que nous cherchons tout ( * ) où la marque adiddas est présente, et nous imposons une limite de 30 résultats maximum

$result = mysql_fetch_array($sql) ;



while ($result['marque'] ) {



echo 'Prix de la chaussure : '. $result['prix'] . ' marque : ' . $result['marque'] ; ;

$result = mysql_fetch_array($sql) ;

# On prend la variable suivante ;

}



?>

[/code]



réduireNews
réduireTutoriel lié
  • Lire une requête mysql
    Lire une requête mysql
  • Compter les valeurs d'une requête mysql
    Utilisation de la fonction count requête mysql
  • Column count doesn't match value count at row ..
    Description de l'erreur mysql Column count doesn't match value count at row 1
  • Créer un utilisateur Mysql
    Créer un utilisateur mysql et sa base de donnée
  • Dans la même catégorie : Php Mysql

    Quand Wamp vous affiche que des messages Forbidden

    Passer l'activation de Windows 7 temporairement avec invite de commande
    réduireSocial

    rss 3D png rss 3D png


    Pseudo :
    Pass :
    Les lecteurs ont donné une note moyenne de :
    note 9
    Note: 9 sur 10

    Donnez votre note à ce tuto sur 10 :

    Script pour charger une publicité une fois que la page web est en place

    Quand Wamp vous affiche que des messages Forbidden

    Comment changer du texte dans toute une base de donnée mysql

    Liste des commentaires pour Lire une requête mysql [-A-]


    Votre PseudoIl y a 0mn
    Votre commentaire forum
    Vous avez la parole
    Laissez un commentaire sur cet article.
    Pseudo :


    Facultatif : Cliquez ici pour choisir une tête
    Votre email ( non publié ) :

    Image anti spam :
    Code Image
    Recopier les 5 chiffres de cette image :






    Prendre contact avec Tayo.fr : Formulaire Tayo

    Tayo.fr, copyright jusqu'en 2233 ( Au moins ! ).