相关疑难解决方法(0)

PHP/MySQL插入

好的,我已经使用PHP + MySQL了一段时间,所以我认为自己很精通.我过去在语法错误方面做了很多,但老实说这让我感到沮丧:

http://img251.imageshack.us/img251/3760/fubar.png

如果有人能告诉我为什么这个简单的陈述不起作用,我将非常感激.

php mysql insert

0
推荐指数
1
解决办法
261
查看次数

字段列表中的Mysql错误

这是我的字段列表:

$fields = "ID, PropertyID, DateAdded, DateUpdated, RegionName, PropertyType, OtherType, SaleType, Condition, Price, CurrencyName, Title, MainImage, Summary, NoOfBeds, NoOfBaths, NoOfReceptionRooms, Floor, FloorSpace, Furnished, Pool, Garden, CoveredArea, MeasureUnit, Parking, DistanceSea, DistanceAirport, DistanceGolf, DetailNotes, FeaturedProperty, Sold, vrTour, Outbuildings";
Run Code Online (Sandbox Code Playgroud)

由于一些奇怪的原因,我收到此错误:

您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在第1行的"条件,价格,货币名称,标题,主要图像,摘要,NoOfBeds,NoOfBaths"附近使用正确的语法

有没有人遇到过字段名称的问题,我已经很久以前但不记得我是怎么解决的,嘿,我当时不知道.

php mysql

0
推荐指数
1
解决办法
92
查看次数

PHP Mysql从变量问题中选择

我已经尝试了很多不同的解决方案,但无法使其工作这是我的代码:

$to = $_POST['to'];
$query = "SELECT to FROM to WHERE to='$to' " 
$result = mysql_query($query) or die(mysql_error());
while ($row = mysql_fetch_array($result)){
Run Code Online (Sandbox Code Playgroud)

每次我修改它都会得到一大堆不同的错误.目前我正在接受

You have an error in your SQL syntax near to='Name'
Run Code Online (Sandbox Code Playgroud)

当我修改它来解决这个问题时,我得到了

mysql_fetch_array() not valid
Run Code Online (Sandbox Code Playgroud)

似乎在使用变量时它会混乱

有人可以帮忙吗?

谢谢!

php mysql reserved-words

0
推荐指数
1
解决办法
319
查看次数

SQL语句中的错误(#1064 - 您的SQL语法中有错误)

SELECT add.id_address, 
       add.alias, 
       add.firstname, 
       add.lastname, 
       add.postcode, 
       add.city, 
       add.address1, 
       add.address2, 
       cl.name as country
FROM address add, 
     country_lang cl
WHERE add.id_customer=2 AND cl.id_lang=3 
AND add.id_country=cl.id_country AND add.active=1 
ORDER BY add.id_address ASC
Run Code Online (Sandbox Code Playgroud)

mysql sql mysql-error-1064

0
推荐指数
1
解决办法
165
查看次数

MySql语法错误?

我收到此错误错误: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'to, from, message, read) VALUES ('3','2','testmessage','0')' at line 1.

我已经在这几个小时,在SO或任何其他网站没有发现任何东西.在此先感谢您的帮助.下面是一个简单的消息系统文件.

<?php
session_start();
$id = $_SESSION['id'];
$msg = $_POST['message'];
$theirs = $_POST['value'];
$read = 0;

$con = mysql_connect("127.0.0.1","root","");
mysql_select_db("test", $con);
if (!$con)
  die('Could not connect: ' . mysql_error());

$sql = "INSERT INTO  messages (to, from, message, read) VALUES ('$theirs','$id','$msg','$read')";

if (!mysql_query($sql,$con))
  die('Error: ' . mysql_error()); …
Run Code Online (Sandbox Code Playgroud)

php mysql

0
推荐指数
1
解决办法
43
查看次数

简单的mysql选择错误限制

这是错误消息和我的代码.我只是没有看到错误.

描述:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key='cbd1f3bb822e8617b624301774287490d3fcd97e' LIMIT 1' at line 1

查询:

SELECT * 
FROM wp_wpsc_api_keys 
WHERE name='MichelleAllen17' 
AND key='cbd1f3bb822e8617b624301774287490d3fcd97e' 
LIMIT 1
Run Code Online (Sandbox Code Playgroud)

欢迎任何关于我的SQL中可能出现问题的想法

php mysql sql

0
推荐指数
1
解决办法
117
查看次数

MySQL查询的PDO错误

我一直盯着下面的代码超过一个小时,任何看不到任何问题.

    public function add($data){
        $sql = 'INSERT INTO ' . $this->name . '(fbid, userAccessToken, name, location, story, gender, email, email_md5, referrer, date, use, optin) VALUES (:fbid, :userAccessToken, :name, :location, :story, :gender, :email, :email_md5, :referrer, :date, :use, :optin)';

        $mysqldate = date('Y-m-d G:i:s');
        $result = $this->dbh->prepare($sql);

        if($result->execute(array(
            ':fbid' => $data['fbid'],
            ':userAccessToken' => $data['userAccessToken'],
            ':name' => $data['name'],
            ':location' => $data['location'],
            ':story' => $data['story'],
            ':gender' => $data['gender'],
            ':email' => $data['email'],
            ':email_md5' => md5($data['email']),
            ':referrer' => $data['referrer'],
            ':date' => $mysqldate,
            ':use' => $data['use'],
            ':optin' => …
Run Code Online (Sandbox Code Playgroud)

php mysql pdo

0
推荐指数
1
解决办法
104
查看次数

尽管一切正确,MySql查询语法错误

所有服务器详细信息都正确放置,并且连接确实正确发生,我似乎无法找到输出中显示的语法错误.

<?php
    ob_start();
    $phn=$_GET['phn'];
    $con = mysql_connect("<server>","<user>","<pass>") or die('error' . mysql_error());
    $db_selected = mysql_select_db('<db name>', $con);
    if (!$db_selected) {
        die ('Can\'t use user : ' . mysql_error());
    }
    $characters = 'abcdefghijklmnopqrstuvwxyz0123456789';
     $key= '';
     for ($i = 0; $i < 9; $i++) {
          $key.= $characters[rand(0, strlen($characters) - 1)];
     }
     echo $key;
    $sql="INSERT INTO buser (phone, key) VALUES (".$phn.",'".$key."')";
    if($result = mysql_query($sql ,$con) or die ('Error: '.mysql_error ()))
    {
    $q="SELECT * FROM buser WHERE phone=$phn";
    $idd=mysql_query($q,$con) or die ('Error: '.mysql_error ());
    while($row …
Run Code Online (Sandbox Code Playgroud)

php mysql

0
推荐指数
1
解决办法
667
查看次数

无法使这个MySQL查询工作

得到了这个查询:

mysql_query("INSERT INTO leaderboard (user_id, lines) 
    VALUES (". $rowUser['id'] .",". $linesDone .")") or die("ERROR 29: ". mysql_error());
Run Code Online (Sandbox Code Playgroud)

给出这个错误:

ERROR 29: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'lines) VALUES (1,50)' at line 1
Run Code Online (Sandbox Code Playgroud)

我已经尝试过所有类型的语法,比如在查询中使用''和'',但所有的结果都是大约.同样的错误.

任何人都可以看到有什么问题?

php mysql

0
推荐指数
1
解决办法
57
查看次数

使用c#在mysql表的单列中插入逗号分隔值

我有很多字段,其中包含逗号分隔值.我必须将它们插入MySql表中

homeToSchool[0] = "Name";
homeToSchool[1] = "Mumbai, 400080, India";
homeToSchool[2] = "Malad, MG";

var cmdText ="INSERT INTO schoolschedule(Name, From, To) VALUES (@Name, @From, @To)";
cmd.Parameters.AddWithValue("@Name", homeToSchool[0]);
cmd.Parameters.AddWithValue("@From", homeToSchool[1]);
cmd.Parameters.AddWithValue("@To", homeToSchool[2]);
connection.Open();
cmd.ExecuteNonQuery();
Run Code Online (Sandbox Code Playgroud)

由于逗号分隔值,我收到错误.

c# mysql

0
推荐指数
1
解决办法
1054
查看次数

标签 统计

mysql ×10

php ×8

sql ×2

c# ×1

insert ×1

mysql-error-1064 ×1

pdo ×1

reserved-words ×1