ホームページ >バックエンド開発 >PHPチュートリアル >SQLで実行する場合は問題ないのですが、phpで実行するとエラーが発生します~
SQLでの実行は問題ありませんが、phpでの実行でエラーが発生しました~~
エラーは、ユーザー: 'ODBC@localhost' (使用パスワード: NO)です
以前は空のパスワードを使用していましたが、他のファイルにはエラーはありませんでした。次のようにコードを投稿しました。
<br /> <?php<br /> error_reporting(0);<br /> session_start();<br /> require('../libs/Smarty.class.php');<br /> $smarty = new Smarty;<br /> //$smarty->force_compile = true;<br /> $smarty->debugging = false;<br /> $smarty->caching = false;<br /> $smarty->cache_lifetime = 120;<br /> <br /> <br /> <br /> if($_POST['ok'].value==1)<br /> {<br /> $username=$_POST['username'];<br /> $userpwd=$_POST['userpwd'];<br /> $query=mysql_query("INSERT INTO user (user,pwd) values <br /> <br /> ('$username','$userpwd')")or die(mysql_error());<br /> if($query)<br /> {<br /> $response="<script>alert('注册成功');</script><br /> <meta http-equiv=refresh content='0; url=login.php'>";<br /> }<br /> else<br /> {<br /> $response="<script>alert('注册失败');</script>";<br /> <br /> }<br /> }<br /> $smarty->assign("regstatus",$response);<br /> $smarty->display("reg.html");<br /> ?><br />