【发布时间】:2012-02-01 00:56:42
【问题描述】:
我正在尝试运行以下查询,但我不确定我的 's 是否应该是 `s,$form_id = 记录的列,$user_id 是名为 cf_id 的记录的主键。
$querydate 稍后将在脚本中回显,因为它从等于 $form_id 和 $user_id 的记录中提取日期。
$querydate = mysql_query("SELECT '$form_id' FROM email_history WHERE cf_id = '$user_id'") or die(mysql_error());
编辑>>>>>>
在尝试了下面的一些解决方案之后,它似乎工作正常,但是我没有得到存储在表单名称下的日期,而是得到了这个回显,所以我不确定现在发生了什么: :资源 ID #120 :资源 ID #121 :资源 ID #122 :资源 ID #123
表格设置如下:
[USER_ID] [FORM_ID1212212] [FORM_ID1212112]
[1] [2-1-2012] [2-1-2012]
[2] [1-1-2012] [1-1-2012]
【问题讨论】:
-
你不应该像这样执行 MySQL 查询;改用准备好的语句。
-
re:编辑...您使用的教程应该显示如何使用 mysql_fetch_row() 从 $querydate 结果集中获取每个结果