У меня такой вопрос, думаю что дело в запросах Mysql
написал сайт на php+mysql, на локальном компьютере все проверил, все работает хорошо. а на хостинге кажется перестают отправляться запросы к базе.
что нужно проверить?
вот например пробовал простой запрос делать..
<?php
$dbhost="locelhost";
$dbuser="user";
$dbpass="password";
$dbnm="db";
mysql_connect($dbhost, $dbuser, $dbpass) or die ("Could not connect: ".mysql_error());
//mysql_query ("CREATE DATABASE $dbnm");
mysql_select_db($dbnm) or die ("Could not select database: ".mysql_error());
?>
...html...
<?php
if ($addn) {
$query = "INSERT INTO 'news' VALUES ('NULL','$date','$topic','$text', '$mtext')";
$result = mysql_query($query) or die(mysql_error());
if ($result) {
echo "Новость добавлена!<p> Нажмите <a href=\"index.php\">здесь</a> для возврата в админку. Или <a href=\"..\index.php\">здесь</a> для возврата на сайт.";
} else {
echo "Добавить новость не удалось!!! <a href=\"index.php\">Попробуйте еще раз.</a>";
}
}
else {
$date = date ("Y-m-d H:i");
echo"
<html>
<body>
<form name='form1' method='post' action='123.php'>
Date:<br>
<input name='date' type='text' value='$date' maxlength='20'>
<br>Topic :<br>
<input name='topic' type='text' size='90' maxlength='180'>
<br>Text:<br>
<textarea name='text' cols='90' rows='8'></textarea><br>
<br>MText:<br>
<textarea name='mtext' cols='90' rows='15'></textarea><br>
<input type='submit' name='addn' value='Отправить'>
</form>
<p> </p></body>
</html>";
}
?>