Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 选择连字符列名失败_Php_Mysql - Fatal编程技术网

Php 选择连字符列名失败

Php 选择连字符列名失败,php,mysql,Php,Mysql,我想从数据库中选择两个字段,idaphoto-url 代码是: $results = mysqli_query($connecDB,"SELECT id, photo-url FROM list ORDER BY id ASC LIMIT ".$position.", ".$item_per_page.""); while($row = mysqli_fetch_array($results)){ echo '<li id="item_'.$row["id"].'">'.$

我想从数据库中选择两个字段,
id
a
photo-url

代码是:

$results = mysqli_query($connecDB,"SELECT id, photo-url FROM list ORDER BY id ASC LIMIT ".$position.", ".$item_per_page."");

while($row = mysqli_fetch_array($results)){
    echo '<li id="item_'.$row["id"].'">'.$row["id"].'. <span class="page_name">'.$row["photo-url"].'</li>';
}
echo '</ul>';
$results=mysqli_query($connecDB,“按id从列表顺序选择id,照片url ASC限制”。$position.,“$item_/页”。”);
while($row=mysqli\u fetch\u数组($results)){
回显“
  • ”.$row[“id”]。$row[“photo url”]。
  • ”; } 回声“”;
    问题是:

    警告:mysqli_fetch_array()要求参数1为mysqli_结果, 在…(行while)中给出布尔值

    在查询中使用
    `
    符号引用字段或表的名称


    在查询中使用
    `
    符号引用字段或表的名称。

    照片url
    将该列名用记号括起来。SQL将其解释为“照片减去url”

    或者使用下划线重命名它

    SELECT id, photo_url
    

    这样您就不必使用记号。

    照片url
    将该列名用记号括起来。SQL将其解释为“照片减去url”

    或者使用下划线重命名它

    SELECT id, photo_url
    

    这样,您就不必使用记号。

    照片url
    将该列名包装在记号
    `
    中。SQL将其解释为“照片减去url”。或者使用下划线重命名它。有人会给你一个答案,所以就等着吧。弗雷德把它作为答案贴出来。你应该得到这个荣誉,因为你是第一个完全同意的人,但遗憾的是,有些人(不是所有人)会很快得到这个荣誉(代表)。Regards@SimoneNigro这不是问题,Simone,Cheers Swaning:当使用
    mysqli
    时,应该使用参数化查询,并将用户数据添加到查询中。不要使用字符串连接来完成此操作,因为您将创建严重的。
    照片url
    将该列名用勾号括起来
    `
    。SQL将其解释为“照片减去url”。或者使用下划线重命名它。有人会给你一个答案,所以就等着吧。弗雷德把它作为答案贴出来。你应该得到这个荣誉,因为你是第一个完全同意的人,但遗憾的是,有些人(不是所有人)会很快得到这个荣誉(代表)。Regards@SimoneNigro这不是问题,Simone,Cheers Swaning:当使用
    mysqli
    时,应该使用参数化查询,并将用户数据添加到查询中。不要使用字符串连接来完成此操作,因为这样会创建严重的错误。
    SELECT id, photo_url