我有一个小的简单的PHP脚本来存储一些值到MYSQL数据库,但我得到没有数据库选择错误。我真的不知道错误在哪里。一些帮助将不胜感激。PHP错误:没有选择数据库
下面是脚本:
<?php
echo "connection receiving";
$value0=$_GET['value0'];
$opendb=mysql_connect("localhost","root","") or die(mysql_error());
$db = mysql_select_db('arduino',$opendb);
if ($opendb){
echo " database open.";
if (!$db) {
echo mysql_error();
}
$query = "INSERT INTO analoog0 VALUES(curdate(), curtime(), '$value0');";
/* Run the query */
$result= mysql_query($query)or die(mysql_error());
mysql_close($opendb);
echo "values written = $value0";
}
?>
当我运行/write.php?value0=25我得到未知数据库 'Arduino的' 无数据库选择
'或mysql_error(...)'应该是'或死(mysql_error())' – Barmar
'mysql_select_db'是否成功?检查'$ db'的值。 – Barmar
damnit @barmar你问我所有的问题... +1 – ferdynator