Maison  >  Article  >  tutoriels informatiques  >  Écrivez un programme en PHP pour vous connecter à la base de données et afficher tous les enregistrements de la table

Écrivez un programme en PHP pour vous connecter à la base de données et afficher tous les enregistrements de la table

王林
王林avant
2024-01-22 11:19:221065parcourir

Écrivez un programme en PHP pour vous connecter à la base de données et afficher tous les enregistrements de la table

Le programme d'écriture PHP peut se connecter à la base de données et afficher tous les enregistrements de la table sous forme de données

mysql_connect('localhost','root','') ou die("Erreur de connexion" //Lien vers la base de données

);

mysql_select_db('database') ou die("Échec de la sélection de la base de données." //Sélectionner la base de données

);

$sql="select * from `mytable`";

$result=mysql_query($sql);

écho '

';

pendant($row=mysql_fetch_array($result))

{

écho '

';

foreach($row as $rw){

écho "

";

}

écho '

';

}

écho '

".$rw."
';

?>

Comment afficher le dernier SQL exécuté de MySQL en PHP natif

Méthode 1 :

$link = mysql_connect("192.168.1.1", "myuser", "mypass"); -- Connectez-vous à la base de données

if(FALSE == $lien)

{

echo "La connexion à la base de données a échoué !";

}

$requête =

"sélectionnez * dans une commande par identifiant";

mysql_select_db('test', $link);--Sélectionner la base de données

$result = mysql_query($query);--Exécuter l'instruction de requête

if(FALSE == $result)

{

echo "La requête a échoué !";

}

$i = 0;

$j = 0;

pendant($i++ {

$meta_c=0;

if($meta_c=mysql_fetch_row($result))--Obtenir l'ensemble de résultats de chaque ligne

{

pendant($j {

écho $meta_c[$j;

}

écho"

";

} // pendant que;

$j=0;

}

mysql_free_result($result);--Publiez le jeu de résultats

mysql_close($link);--Fermer la connexion

?>

Méthode 2 :

$link = mysql_connect("192.168.1.1", "myuser", "mypass"); -- Connectez-vous à la base de données

if(FALSE == $lien)

{

echo "La connexion à la base de données a échoué !

";

}

mysql_select_db('test', $link);--Sélectionner la base de données

$result = mysql_query("select * from a order by id");--Exécuter l'instruction de requête

if(FALSE == $result)

{

echo "La requête a échoué !";

}

while($row = mysql_fetch_array($result, MYSQL_NUM))--Obtient la valeur dans le tableau, car l'ensemble de résultats est stocké dans un tableau à deux dimensions

{

foreach ($row as $col_value) --prenez les valeurs une par une

{

echo " $col_value ";

}

}

mysql_free_result($result);--Publiez le jeu de résultats

mysql_close($link);)--Fermer la connexion

?>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer