Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment faire un Hit Counter Avec PH…
  • Comment faire pour transférer base …
  • Comment créer une connexion et d'in…
  • Comment formater chaîne de date dan…
  • Comment utiliser Frameworks PHP 
  • Comment vérifier si un lien fonctio…
  • Comment annuler un processus de rép…
  • Apostrophes sont brisés en PHP 
  • Comment inclure un fichier PHP dans …
  • Comment écrire à un document Word …
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Comment récupérer un tableau dans MySQL

    Techniquement, il n'ya pas de fonction "fetch array" dans MySQL. Il s'agit d'une fonction PHP qui interagit avec une base de données MySQL. Bases de données MySQL ne sont pas très utiles si le code d'application ne peut pas avoir un accès facile aux données retournées . PHP fournit des fonctions faciles à obtenir à données renvoyées par MySQL. Instructions
    Interroger la base de données MySQL
    1

    ouvrir une connexion vers le serveur MySQL. Il s'agit d' un simple appel à mysql_connect , qui retourne une ressource MySQL. Conservez cette ressource dans une variable. Exemple: $ mysql = mysql_connect (" localhost", " my_user ", " my_password ");
    2

    Sélectionnez une base de données . Cela nécessite un appel à mysql_select_db . Exemple: mysql_select_db ( $ mysql, " customers_db ");
    3

    forme d'une requête. Plusieurs fois , les requêtes ne sont pas négligeables , comme vous pouvez avoir plusieurs variables étant détendu dans une chaîne de requête très longtemps. Il est préférable de formater cette chaîne à l'extérieur de l'appel à la fonction mysql_query . Il est préférable d'utiliser sprintf et mysql_escape_string pour éviter de telles erreurs comme des échecs de requête ou compromis des données. Dans cet exemple , la variable $ nom et ph_number $ provenir d'un formulaire web. Exemple: $ query = sprintf ("SELECT * FROM clients WHERE nom = '% s' ET ph_numbers = '% s' " , mysql_escape_string ($ nom), mysql_escape_string ($ ph_number ) ) ;
    4

    Soumettre la requête. Cela se fait avec la fonction mysql_query . Il faut une ressource MySQL et une chaîne de requête comme argument et renvoie un jeu de résultats MySQL. De cette poignée, vous pouvez récupérer les lignes une à la fois . En cas d'échec de requête , mysql_query retourne FALSE et vous serez en mesure d'accéder à un message d'erreur en appelant la fonction mysql_error . Exemple: $ result = mysql_query ($ mysql , $ query); if { die (" Invalid query : " . Mysql_error de ()); } ($ result !)
    Récupère le résultat sous forme numérique tableau
    5

    Fetch le résultat comme un tableau numérique avec mysql_fetch_array . Les colonnes du résultat seront dans l'ordre , la première colonne ayant un indice de 0.
    6

    appeler cette fonction plusieurs fois pour obtenir la ligne suivante. Si il n'y a plus de lignes restantes dans la ressource de résultat , mysql_fetch_array retourne FALSE. Exemple: $ row = mysql_fetch_array ( $ result);
    Récupère le résultat dans un tableau associatif
    7

    Récupère le résultat dans un tableau associatif avec mysql_fetch_assoc . Cette fonction retourne un tableau associatif avec les clés correspondant aux noms des colonnes. Par exemple, si vous voulez accéder au champ du nom d'une rangée , vous auriez simplement besoin d'appeler $ row ["nom" ] .
    8

    Sachez que cela ne changera pas si le nombre ou ordre des colonnes dans la table change via un ordre Alter SQL . Comme tous les autres * Fonctions de mysql_fetch_ , vous pouvez l'appeler à plusieurs reprises pour obtenir plus de lignes du résultat. Il reviendra FALSE lorsqu'il n'y a plus de lignes dans le résultat . Exemple: $ row = mysql_fetch_assoc ( $ result);

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment formater PHP de Zend Studio 
  • Comment économiser de décimales pour MySQL 
  • Comment lire un fichier ligne par ligne en PHP 
  • DBA MySQL Tutorial 
  • Comment faire pour démarrer Windows de MySQL utilisation 
  • Fonctions PHP statiques 
  • Comment vérifier booléenne en PHP 
  • Comment utiliser PHP en Tumblr 
  • Comment faire pour convertir un format de date en PHP 
  • Comment vérifier une chaîne de caractères incorrects dans PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc