function news ($text,$rut){
$conn = db_connect();
$mtime = date("Y-m-j");
echo $rut ;
echo $text ;
$result = $conn->query ("INSERT INTO news ('id','id_s','text','null','time','user')
VALUES ('',
'".$rut."',
'".$text."',
'0',
".$mtime."',
'10ozoz')");
$result -> close();
}
Сразу оговорюсь данные поступают в функцию .. а вот в БД не заносятся .. до этого всё работало как часы сейчас даже не знаю куда смотреть .
Спустя 2 минуты, 49 секунд (8.01.2012 - 13:22) kent666 написал(а):
Если у тебя автоинкрементное поля id попробуй так
function news ($text,$rut){
$conn = db_connect();
$mtime = date("Y-m-j");
echo $rut ;
echo $text ;
$result = $conn->query ("INSERT INTO news ('id_s','text','null','time','user')
VALUES (
'".$rut."',
'".$text."',
'0',
".$mtime."',
'10ozoz')");
$result -> close();
}
Спустя 3 минуты, 28 секунд (8.01.2012 - 13:26) 10ozoz написал(а):
Я уже пробывал так .. но что было то было тестанём ещё раз .
Спустя 1 минута, 17 секунд (8.01.2012 - 13:27) 10ozoz написал(а):
Нет всё как было понулям .
Спустя 7 минут, 15 секунд (8.01.2012 - 13:34) kent666 написал(а):
а что за ошибку выдает?
Спустя 2 минуты, 9 секунд (8.01.2012 - 13:36) 10ozoz написал(а):
Незнаю как добавить под оопшный запрос .
Спустя 2 минуты, 36 секунд (8.01.2012 - 13:39) kent666 написал(а):
попробуй использовать
/**
* Function for inquiry to DB MySQL.
* Функция для запроса к БД MySQL.
*/
function mysqlQuery($sql, $print = false)
{
$result = mysql_query($sql, IRB_CONNECT);
if($result === false || $print)
{
$error = mysql_error();
$trace = debug_backtrace();
$head = $error ?'<b style="color:red">MySQL error: </b><br>
<b style="color:green">'. $error .'</b><br><br>':NULL;
$error_log = date("Y-m-d h:i:s") .' '. $head .'
<b>Query: </b><br>
<pre><span style="color:#CC0000">'. $trace[0]['args'][0] .'</pre></span><br><br>
<b>File: </b><b style="color:#660099">'. $trace[0]['file'] .'</b><br>
<b>Line: </b><b style="color:#660099">'. $trace[0]['line'] .'</b>';
/**
* @TODO To clean in release
*/
//-----------------------------
die($error_log);
//-----------------------------
file_put_contents(IRB_ROOT .'log/mysql.log', strip_tags($error_log) ."\n\n", FILE_APPEND);
header("HTTP/1.1 404 Not Found");
die(file_get_contents(IRB_ROOT .'/404.html'));
}
else
return $result;
}
/**
* Connection and installation of chaeset of connection
* Подключение и установка кодировок соединения
*/
$db_irbis = mysql_connect( IRB_DBSERVER, IRB_DBUSER, IRB_DBPASSWORD ) or die(IRB_NO_CONNECT);
define('IRB_CONNECT', $db_irbis);
mysql_select_db( IRB_DATABASE, IRB_CONNECT )or die(IRB_NO_DB_SELECT);
mysqlQuery('SET NAMES utf8');
mysqlQuery('SET CHARACTER SET utf8');
mysqlQuery('SET COLLATION_CONNECTION="utf8_general_ci"');
Спустя 1 минута, 18 секунд (8.01.2012 - 13:40) kent666 написал(а):
Попробуй заменить на это
INSERT INTO news (`id_s`, `text`, `null`, `time`, `user`)
Спустя 3 минуты, 34 секунды (8.01.2012 - 13:44) 10ozoz написал(а):
Не алё .. у меня в этом скрипте есть запрос в БД . там всё работает на ура .. а вот с заносом нет .
Спустя 14 минут, 15 секунд (8.01.2012 - 13:58) 10ozoz написал(а):
Нашёл косяк ..извеняюсь моя не внимательность .. ( ".$mtime."' ) не закрыл полность дату .
Спустя 21 минута, 47 секунд (8.01.2012 - 14:20) 10ozoz написал(а):
Вообщем полная жесть .. не могу понять от чего всё так .. но вывод такой тэги он не фига почемуто не хочет заносить .. а вот числа заносит нормаль и буквы . В чем может быть проблема ?
Сервер HOME LAMP ubuntu .
Сервер HOME LAMP ubuntu .
Спустя 2 часа, 35 минут, 35 секунд (8.01.2012 - 16:55) 10ozoz написал(а):
Так что у всех нормально работает ? только у меня через пень колоду ?