dtnmuyoiw680512744 2016-09-12 15:30
浏览 50
已采纳

以下php代码使用mysql返回http错误500?

This is the sample code which I got error, It works well in localhost when try to run the code in remote server is returns errors, Suggest me is there is any other way to achieve the same function in code.

<?php
if (!$con = mysql_connect('localhost', 'root', 'password')) {
die('An error occurred while connecting to the MySQL server!<br><br>' . mysql_error());
}
if (!mysql_select_db(sample)) {
die('An error occurred while connecting to the database!<br><br>' . mysql_error());
}
$sql = array(
'DROP TABLE IF EXISTS content;',
'CREATE TABLE content SELECT * FROM sample2.content'
);
if (sizeof($sql) > 0) {
foreach ($sql as $query) {
if (!mysql_query($query)) {
die('A MySQL error has occurred!<br><br>' . mysql_error());
}
}
}

mysql_close($con);

?>
  • 写回答

1条回答 默认 最新

  • doumalu9257 2016-09-12 15:42
    关注

    For starters, do not use any mysql_* functions if you are able to as they have been deprecated as of PHP 5.5.x and have been entirely removed in PHP 7.

    There isn't anything wrong with your code other than bad practice and 500 is a generic error code. This could be due to a numerous of things such as:

    1. PHP not set up correctly.
    2. Apache/Nginx/etc not set up correctly.
    3. ...

    When you have found your specific error you are receiving, then ask a new question.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥200 总是报错,能帮助用python实现程序实现高斯正反算吗?有偿
  • ¥15 对于squad数据集的基于bert模型的微调
  • ¥15 为什么我运行这个网络会出现以下报错?CRNN神经网络
  • ¥20 steam下载游戏占用内存
  • ¥15 CST保存项目时失败
  • ¥15 树莓派5怎么用camera module 3啊
  • ¥20 java在应用程序里获取不到扬声器设备
  • ¥15 echarts动画效果的问题,请帮我添加一个动画。不要机器人回答。
  • ¥15 Attention is all you need 的代码运行
  • ¥15 一个服务器已经有一个系统了如果用usb再装一个系统,原来的系统会被覆盖掉吗