亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Fonctions communes des tableaux de données pour les débutants en PHP

mysql_query()

mysql_query() est associé à l'identifiant de connexion spécifié. nombre actuel d'activités sur le serveur envoie une requête à la base de données . Si link_identifier n'est pas précisé, la dernière connexion ouverte est utilisée. S'il n'y a pas de connexion ouverte, cette méthode tentera d'appeler la fonction mysql_connect() sans paramètre pour l'établir. Un le connecte et l'utilise. Les résultats de la requête seront mis en cache .

Cette fonction est utilisée pour exécuter l'instruction SQL

mysql_fetch_array()

Obtenir une ligne du jeu de résultats sous forme d'association Tableau, ou tableau numérique, ou les deux

Renvoie un tableau généré en fonction des lignes récupérées dans le jeu de résultats, ou false s'il n'y a plus de lignes

Syntaxe?: mysql_fetch_array (data,array_type )

<解> Explication détaillée?: $ SQL = "Instruction SQL"

$ info = mysql_qury ($ SQL); row = mysql_fetch_array ($ info ($ info ); //Récupérez l'ensemble de résultats des champs SQL, puis remplissez du contenu

Le code est le suivant?:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>數(shù)據(jù)表操作    查詢</title>
</head>
<body>
	<?php		
			$con = mysql_connect('localhost','root','root') or die('連接服務(wù)器失敗');
			mysql_select_db('php') or die('連接數(shù)據(jù)庫失敗');
			mysql_set_charset('utf8');
			$sql = "select * from  `user`";  //查詢數(shù)據(jù)庫user這張表的所有內(nèi)容
			$info = mysql_query($sql);  //執(zhí)行sqL語句

			while($row = mysql_fetch_array($info)){	
				echo "<pre>";
				print_r($row);
				echo "</pre>";
			}
	?>
</body>
</html>
mysql_fetch_array() est une version étendue de mysql_fetch_row(). En plus de stocker des données dans un tableau sous forme d'index numérique, vous pouvez également stocker des données sous forme d'index associatif, en utilisant le nom du champ comme clé.

Astuce?: Il est important de souligner que l'utilisation de mysql_fetch_array() n'est pas significativement plus lente que l'utilisation de mysql_fetch_row(), et qu'elle fournit également beaucoup plus de valeurs

QQ圖片20161010113633.png

La fonction mysql_fetch_row() obtient une ligne de l'ensemble de résultats sous forme de tableau numérique

Le code est le suivant?:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>數(shù)據(jù)表操作    查詢</title>
</head>
<body>
	<?php	
			$con = mysql_connect('localhost','root','root') or die('連接服務(wù)器失敗');
			mysql_select_db('php') or die('連接數(shù)據(jù)庫失敗');
			mysql_set_charset('utf8');
			$sql = "select * from  `user`";  //查詢數(shù)據(jù)庫user這張表的所有內(nèi)容
			$info = mysql_query($sql);  //執(zhí)行sqL語句
			while($row = mysql_fetch_row($info)){
				echo "<pre>";
				print_r($row);
				echo "</pre>";
			}

	?>
</body>
</html>

Remarque?: mysql_fetch_row() récupère une ligne de données de l'ensemble de résultats associé aux données de l'identifiant de résultat et la renvoie sous forme de tableau. Chaque colonne de résultat est stockée dans une cellule du tableau, en commen?ant au décalage 0.

L'appel de mysql_fetch_row() en séquence renverra la ligne suivante dans le jeu de résultats, ou FALSE s'il n'y a plus de lignes

Fonction mysql_result()

La fonction mysql_result() renvoie la valeur d'un champ dans l'ensemble de résultats.

En cas de succès, la fonction renvoie la valeur du champ. En cas d'échec, renvoyez false

Syntaxe?: mysql_result(data, row, field)

圖片8.png

Le code est le suivant?:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>數(shù)據(jù)表操作查詢</title>
</head>
<body>
	<?php
			
			$con = mysql_connect('localhost','root','root') or die('連接服務(wù)器失敗');
			mysql_select_db('php') or die('連接數(shù)據(jù)庫失敗');
			mysql_set_charset('utf8');
			$sql = "select * from  `user`";  //查詢數(shù)據(jù)庫user這張表的所有內(nèi)容
			$info = mysql_query($sql);  //執(zhí)行sqL語句

			$row =mysql_result($info, 1);
			echo $row;
	?>
</body>
</html>


Formation continue
||
<?php echo "歡迎學(xué)習(xí)數(shù)據(jù)庫常用函數(shù)"; ?>
soumettreRéinitialiser le code