相关疑难解决方法(0)

更新查询PHP MySQL

任何人都可以帮助我理解为什么这个更新查询没有更新我的数据库中的字段?我在我的php页面中有这个从数据库中检索当前值:

<?php

  $query = mysql_query ("SELECT * FROM blogEntry WHERE username = 'bobjones' ORDER BY id DESC");

  while ($row = mysql_fetch_array ($query)) 
  {
      $id = $row['id']; 
      $username = $row['username'];
      $title = $row['title'];
      $date = $row['date'];
      $category = $row['category'];
      $content = $row['content'];


    ?>
Run Code Online (Sandbox Code Playgroud)

这是我的HTML表单:

<form method="post" action="editblogscript.php">
ID: <input type="text" name="id" value="<?php echo $id; ?>" /><br />
Username: <input type="text" name="username" value="<?php echo $_SESSION['username']; ?>" /><br />
Title: <input type="text" name="udtitle" value="<?php echo $title; ?>"/><br />
Date: <input type="text" name="date" value="<?php …
Run Code Online (Sandbox Code Playgroud)

php mysql database blogs phpmyadmin

20
推荐指数
3
解决办法
23万
查看次数

mysqli或死,它必须死?

如果我使用这样的代码:

$update_result = mysqli_query( $link , $sql_update_login ) or die ('Unable to execute query. '. mysqli_error($link));
Run Code Online (Sandbox Code Playgroud)

它是否必须死亡或者您之后可以提出不同的查询?就像将错误日志写入另一个表的预定函数一样?如:

$update_result = mysqli_query( $link , $sql_update_login ) or function('$query, $error);
Run Code Online (Sandbox Code Playgroud)

'或'之后的其他选项有哪些?我没有在文档中找到它,任何线索都表示赞赏.

php mysql mysqli

19
推荐指数
2
解决办法
4万
查看次数

MYSQL PHP - 您的SQL语法中有错误

为什么我总是在尝试更新数据库中的此ga字段时在hostgator中收到错误,在textarea中插入此代码时会发生错误

_gaq.push(['_setCustomVar',1, 'Status', 'Logged In']);
_gaq.push(['_trackEvent', 'Custom', 'PageLoad', 'Setting Logged In State',0,true]);
Run Code Online (Sandbox Code Playgroud)

<textarea name="ga"></textarea>

$name = $_POST['name'];
$ga = trim($_POST['ga']);

$req = "UPDATE `con` SET `name` = '".$name."', `ga` = '".$ga."'");
if (mysqli_query($con, $req)) {
  echo "success"
}
Run Code Online (Sandbox Code Playgroud)

您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在'_setCustomVar'附近使用正确的语法,1,'状态','登录']); _gaq.push(['_ trackEvent','Custom','在第1行

如果我删除ga='".$ ga."'我的数据库更新,但如果添加此代码它给出错误我有hostgator它在localhost中运行良好

数据库中的ga类型是文本.

php mysql

-4
推荐指数
1
解决办法
105
查看次数

标签 统计

mysql ×3

php ×3

blogs ×1

database ×1

mysqli ×1

phpmyadmin ×1