lk2_89 Asked: 2020-11-22 01:03:29 +0800 CST 2020-11-22 01:03:29 +0800 CST 2020-11-22 01:03:29 +0800 CST 循环遍历 PHP 中的 MySQL 表 772 我有下表,称为测试,在MySQL: 现在我想在 中检索这些数据PHP,但我无法澄清我对最正确方法的想法。也就是说,我不应该知道该表有多少行或字段,但根据获得的内容,我用该数据在 PHP 中绘制一个表。 正确的方法是什么? php 2 Answers Voted Best Answer Juanant 2020-11-22T04:32:18+08:002020-11-22T04:32:18+08:00 $server = "localhost"; $user = "usuario"; $password = "contrasenna"; $bd = "base_datos"; $conexion = mysqli_connect($server, $user, $password, $bd); if (!$conexion){ die('Error de Conexión: ' . mysqli_connect_errno()); } mysqli_set_charset($con, 'utf8'); $query = "SELECT * FROM tabla_base_datos"; $result = mysqli_query($conexion, $query); if (mysqli_num_rows($result) > 0) { while($fila = mysqli_fetch_assoc($result)){ echo $fila["campo1_tabla"]; echo $fila["campo2_tabla"]; echo $fila["campo3_tabla"]; } } else { die("Error: No hay datos en la tabla seleccionada"); } mysqli_close($conexion); Dr.Manhattan 2020-11-22T02:50:16+08:002020-11-22T02:50:16+08:00 证明: $db = new mysqli('host','database_user','database_pass','database_name'); if($db->connect_errno){ echo $db->connect_error; } $result = $db->real_query("Select * From tabla'"); 在 $db 中配置连接。使用 if 检查连接错误并在 $result 变量中存储执行查询的结果。(表格和配置数据必须根据您的配置进行调整) 改编自: http: //php.net/manual/es/mysqli.real-query.php
证明:
在 $db 中配置连接。使用 if 检查连接错误并在 $result 变量中存储执行查询的结果。(表格和配置数据必须根据您的配置进行调整)
改编自: http: //php.net/manual/es/mysqli.real-query.php