我想从mysql数据库的特定表中打印一行中的所有项目。从MySQL表打印PHP数组
这里是出放我收到(这不是我想要的):
**mysqli_result Object ([current_field] => 0 [field_count] => 3 [lengths] => [num_rows] => 28 [type] => 0) Array ()**
下面是我这样做:
<?php
$connect = mysqli_connect("localhost", "root", "root");
mysqli_select_db($connect, "TrackTool");
$fetch1 = mysqli_query($connect, "SELECT * FROM SalesForceActions");
// set array
$array = array();
// look through query
while($row = mysql_query($fetch1)){
// add each row returned into an array
$array[] = $row;
}
print_r($fetch1);
print_r($array);
mysqli_close($connect);
?>
我在做什么错?
你想获得什么?每行将被存储在一个数组中。 –
你为什么要混合使用'mysql_'和'mysqli_'函数?你的'mysqli_'函数是不正确的,因为它看起来像你正在使用'mysql_'语法/参数,但使用'mysqli_'前缀。请参阅http://php.net/manual/en/mysqlinfo.api.choosing.php查看每个示例。 – Sean
某些东西不能在这里泛出来。你说你的数据库名称是“ActionTable”,但你正在尝试连接到'TrackTool'。然后是'SalesForceActions'。我没有得到什么? –