php - 插入查询在 php 中不起作用

标签 php sql echo sql-insert

我是 php 新手。我使用以下代码在表中插入两个整数值。

<?php
include 'config.php';
$from = 1;
$to = 3;
$query  = "INSERT INTO 'friendrequests'('from','to') VALUES(1,3)";
echo $query;
$result = mysql_query($query);
echo $result;
// if($row = mysql_fetch_array($result, MYSQL_ASSOC))
{  
  if($result)
 {
    echo "1";
    //exit();
 }
 else
 {
    echo "0";
//    exit();
 }
}

但 echo 也根本不打印任何值。只是得到 0 作为响应。请帮我解决。提前致谢。

最佳答案

在column_name和table_name周围使用`而不是'(单引号)

$query  = "INSERT INTO `friendrequests`(`from`,`to`) VALUES(1,3)";

关于php - 插入查询在 php 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16961905/

相关文章:

PHP - 获取 MySQL 数据库中按序列化日期排序的行

bash - 回显但保留双引号

linux - 在 linux 中使用 echo 命令列出带有排除项的文件名

php - PHP Store不显示产品

Php Mysqli 持久连接错误

mysql - HTML5;通过地理定位找到我附近的东西

sql - 特定列的postgresql(redshift)最大值

sql - MySQL:删除 Left Join 上的重复列,3 个表

java - 如何使用 echo php 到我的 android fragment