这是我试图插入到 MYSQL 表中的查询
$query1 = "SELECT close FROM stocks WHERE the_date = '$the_date' AND ticker = '$ticker' ";
$result1 = mysql_query($query1) or die("Query failed : " . mysql_error());
我设法像这样打印出来:
while($price = mysql_fetch_assoc($result1)){
echo "Price: ".$price['close']."<br /></h2>";
}
我试着用这个插入:
$query3 = "INSERT INTO transactions (trans_ID,the_date,client_ID,ticker,shares,price,buy)
VALUES (\"$trans_ID\",\"$the_date\",client_ID,\"$ticker\",
$shares,$price,$buy)";
但是页面上的错误消息是这样说的:“查询失败:您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本相对应的手册,以在第 3 行的 '1)' 附近使用正确的语法”,即奇怪的原因就是我的 html/head 标签所在的位置。
所以我试图这样做:
var_dump($price);
得到了这个: bool(false)
那我怎么做才能插入$ price?我查了一些关于插入数组、内爆、序列化的东西,但我似乎无法让它工作?
谢谢!