PHP MySQL Select


PHP MySQL Select

L'instruction SELECT est utilisé pour sélectionner les données à partir d'une base de données.

Sélectionnez des données à partir d'une table de base de données

L'instruction SELECT est utilisé pour sélectionner les données à partir d'une base de données.

Syntaxe

SELECT column_name(s)
FROM table_name
Pour en savoir plus sur SQL, s'il vous plaît visitez notre tutoriel SQL .
Pour obtenir de PHP pour exécuter l'instruction ci-dessus, nous devons utiliser la fonction mysql_query () la fonction. Cette fonction est utilisée pour envoyer une requête ou une commande à une connexion MySQL.

Exemple

L'exemple suivant sélectionne toutes les données stockées dans l'affaire «personne» de table (Le caractère * sélectionne toutes les données dans le tableau):
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("my_db", $con);

$result = mysql_query("SELECT * FROM Persons");

while($row = mysql_fetch_array($result))
  {
  echo $row['FirstName'] . " " . $row['LastName'];
  echo "<br />";
  }

mysql_close($con);
?>
L'exemple ci-dessus magasins les données renvoyées par la fonction mysql_query () dans la variable $ result.
Ensuite, nous utilisons la fonction mysql_fetch_array () pour retourner la première ligne du jeu d'enregistrements dans un tableau. Chaque appel à la fonction mysql_fetch_array () retourne la ligne suivante dans le jeu d'enregistrements. La boucle while parcourt tous les enregistrements dans le recordset. Pour imprimer la valeur de chaque ligne, nous utilisons la variable PHP $ row ($ row ['FirstName'] et $ row ['nom']).
La sortie du code ci-dessus sera:
Peter Griffin
Glenn Quagmire


Afficher le résultat dans un tableau HTML

L'exemple suivant sélectionne les mêmes données que l'exemple ci-dessus, mais affiche les données dans un tableau HTML:
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("my_db", $con);

$result = mysql_query("SELECT * FROM Persons");

echo "<table border='1'>
<
tr>
<th>Firstname</th>
<th>Lastname</th>
</tr>";

while($row = mysql_fetch_array($result))
  {
  echo "<tr>";
  echo "<td>" . $row['FirstName'] . "</td>";
  echo "<td>" . $row['LastName'] . "</td>";
  echo "</tr>";
  }
echo "</table>";

mysql_close($con);
?>
La sortie du code ci-dessus sera:
PrénomNom
GlennBourbier
PeterGriffon

1 commentaires:

  1. Hi my loved one! I wish to say that this post is awesome, great written and come
    with almost all significant infos. I would like to peer extra posts like this .


    Feel free to surf to my webpage; healthy hair

    ReplyDelete

HELLO VISITORS THANKS FOR YOUR VISIT AND COMMENT