Вы не зашли.
Сделай так, что за ошибка вылезит
Код:
$ress = mysql_query("INSERT INTO tot_stavki (kom1,kom2,kom1name,time,date,kom2name,idm,idu) VALUES ('$s1','$s2','$koma1','$time_ok','$date_ok','$koma2','$idm','$user[id]')") or die(mysql_errno() . mysql_error()); |
DarkRiDDeR написал:Сделай так, что за ошибка вылезит
Код:
$ress = mysql_query("INSERT INTO tot_stavki (kom1,kom2,kom1name,time,date,kom2name,idm,idu) VALUES ('$s1','$s2','$koma1','$time_ok','$date_ok','$koma2','$idm','$user[id]')") or die(mysql_errno() . mysql_error()); |
ошибку не показывает,просто не открывает страницу,и говорит что ошибка( сейчас попробую так сделать))
Добавлено спустя 2 минуты 14 секунд: так тоже пишет что невозможно отобразить страницу(
Код:
$sql = "INSERT INTO `tot_stavki` (`kom1`,`kom2`,`kom1name`,`time`,`date`,`kom2name`,`idm`,`idu`) VALUES ('$s1','$s2','$koma1','$time_ok','$date_ok','$koma2','$idm','$user[id]')"; |
if(mysql_query($sql) echo 'ok'; else echo mysql_error(); |
Отредактировано WapStyle (2011.08.30 16:04)
Спасибо,с компа буду,засуну код туда
Всеравно ошибка((
Ошибка сервера
На веб-сайте произошла ошибка при получении http://test4.ru/total/. Веб-сайт может быть закрыт на обслуживание или настроен неправильно.
Вот несколько советов и рекомендаций:
Обновите эту страницу позже.
Ошибка HTTP 500 (Internal Server Error): При попытке сервера выполнить запрос возникла неожиданная ситуация. ((
Ну это с запросом к БД не должно быть связано
DarkRiDDeRда,запрос верный,из за проверки эта ошибка
DarkRiDDeRну после запроса,идет проверка,занеслись в базу данные или нет,если нет,то пишет типа ошибка
Подскажите как всунуть проверку на то число ли ввели или нет,в базе стоит интежер,поэтому буквы туда все равно не заносит,хочу чтоб выдавало ошибку если чел ввел букву))примерно вот так
Код:
if(!preg_match('!^[0-9]+$!i',$txt)) |
{ |
echo 'Ошибка!! в текст вы вхерачили не только цифры!!!'; |
} |
эта проверка должна быть,просто незнаю как я её вставить правильно(
вот кусок кода который отвечает за переменные которые заносятся в базу))
Код:
$arr=mysql_fetch_array($q); |
echo " |
<form action='?mod=stav&idm=$idm' method=post>$arr[kom1] : |
<input size='3' name='s1'><br/>$arr[kom2] :<input size='3' name='s2'><br/> |
<p>Количество постов:<input size='3' name='stpost'><br/> |
|
<input type='submit' value='Ставим' name='submit'></form>"; |
}else{ |
if(empty($_GET['idm'])){exit("Ошибка ввода данных $_POST[s1] $_POST[s2] $_GET[idm]");} |
else |
{ |
|
$s1=intval($_POST['s1']); |
$s2=intval($_POST['s2']); |
$stpost=intval($_POST['stpost']); |
|
$idm=intval($_GET['idm']); |
$time_ok=date("H:i"); |
$date_ok=date("d.m.y"); |
$koma1=mysql_result(mysql_query("SELECT (kom1) FROM `tot_match` WHERE `id`='$idm'"),0); |
$koma2=mysql_result(mysql_query("SELECT (kom2) FROM `tot_match` WHERE `id`='$idm'"),0); |