这与男孩和女孩一样基本。
我有一个非常简单的脚本,它不起作用。我调用数据库并测试它的连接,我进行查询,存储结果并打印结果。
问题是我似乎无法在我的 SQL 语句中使用任何变量。
这是代码:
<?php
$rest_name = $_GET['rest_name']; // outputs 'Starbucks'
$test = mysql_query("SELECT code_id FROM table_code WHERE restaurant = '$rest_name'");
/* I've also tried these as well
$test = mysql_query("SELECT code_id FROM table_code WHERE restaurant = '".$rest_name."'");
*/
$mark = mysql_result($test,0);
echo $_GET['rest_name'].$mark;
?>
我回应了查询,它看起来很好并且在数据库中运行良好。$rest_name 变量的回声很好。$_GET['rest_name'] 回声很好。我对此感到迷茫和困惑。