新手提问。。。直接看吧。。。
我是把有mysql的代码独立在in.php页面,in.php代码如下:
- PHP code
<!---ecms Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><?php date_default_timezone_set('PRC'); $sj = date("Y-m-d H:i:s"); $sql = mysql_connect("127.0.0.1","root","kingmo"); mysql_query('$sql'); if (!$sql){ die('数据连接失败,原因:'.mysql_error()); } mysql_select_db("yang",$sql); $a_os = mysql_query("SELECT os FROM os"); if (!$a_os){ die('数据查询失败,原因:'.mysql_error()); } $os = mysql_fetch_array($a_os); if($go==1) mysql_select_db("yang",$sql); $a_lr = "SELECT xinxi FROM name, old, add, pj"; mysql_query($a_lr,$sql); $lr = "INSERT INTO Persons (name, old, add, pj) VALUES ('$_POST[name]','$_POST[old]','$_POST[add]','$_POST[pj]')"; if (!mysql_query($lr,$sql)){ die ('发生错误了囧<strong>*本文来源gaodai#ma#com搞@代~码^网+</strong><strong>搞代gaodaima码</strong>,代码:'.mysql_error()); } echo "录入成功拉!!!"; mysql_close($sql); ?>
现在要实现的是录入信息并保存到数据库,那么luru.php的代码是这样。
- PHP code
<!---ecms Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><meta http-equiv="Content-Type" content="text/html; charset=GBK"><body>姓名:年龄:地址:评级:<?php include 'include/in.php'; ?>
问题现在是报错误。。。。求解决!!!!
——解决方案——————–
有错就请贴出错误信息!
if($go==1) //没有看到 $go 是在哪里赋值的
mysql_select_db(“yang”,$sql); //既然 $go 没有赋值,那么这句就不会执行
没有选择库,自然就要出错啦
——解决方案——————–
那要写作 $_GET[‘go’] 才行
——解决方案——————–
INSERT INTO Persons (`name`, `old`, `add`, `pj`)….
——解决方案——————–
….
mysql_select_db(“yang”,$sql);
mysql_query(‘set names gbk’);