[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запись в БД из текстового файла
Liancourt
Ребят, не записывается переменная $buff222 в базу данных (читается из текстового файла) на экран выводится, а в бд записываются все переменные, кроме этой...как быть?
<form method="post"  >
<p
class="date1">Инструмент<br></p>
<p
class="log">
<select
name="zu1">

<?php
while ($zu=mysql_fetch_row($res6))
{
$kol_zu=$kol_zu+1;
echo "<option value='$zu[0]'>$zu[1]</option>\n";
}
?>

</select>
<select
name="zu1">
<?php

$kol_zu_nach=0;
while ($kol_zu_nach<$kol_zu)
{
$kol_zu_nach=$kol_zu_nach+1;
echo "<option value='$kol_zu_nach'>$kol_zu_nach</option>\n";
}
?>
</select></p><br>
<input
type="submit" name="mts1" value="Добавить в наряд">
</p><br>
</form>

 <?  require "dbconnect.php";
if(isset($_POST['mts1']))
{
$_SESSION['nnn']=$_SESSION['nnn']+1;
$narad=mysql_query("SELECT max(nomnar) from narad");

$file21 = fopen("counter3.txt","r");
if(!file)
{
echo("Ошибка открытия файла");
}
else
{
$_POST[$buff222] = fread ($file21,2);
intval($_POST[$buff222]);
}
while($nar_mas=mysql_fetch_row($narad))
{
$query1="insert into narad (kolvo, tipname, nomnar, num) values ('".$_POST['zu1']."','".$_POST['zu1']."','$nar_mas[0]','".$_POST['$buff222']."')";
$up3="update zu set nalzu=nalzu-1 where idzu='".$_POST['zu1']."'";
if(mysql_query($query1))
{
echo "<br>
<u class='log'> Добавлено </u>"
;
}
else
{
echo "Не получилось";
}
}
}

?>




Спустя 14 минут, 33 секунды (23.05.2012 - 17:51) ИНСИ написал(а):
Цитата
'$nar_mas[0]'

замени на
'.$nar_mas[0].'


Почитай про функции: mysql_real_escape_string, stripslashes

Спустя 46 секунд (23.05.2012 - 17:52) Liancourt написал(а):
не, смысла менять нет, это совершенно другое значение

Спустя 2 минуты, 14 секунд (23.05.2012 - 17:54) Liancourt написал(а):
Экранизация мне не нужна, мне нужно только, чтобы моя переменная $buff222 занеслась в БД

Спустя 2 минуты, 35 секунд (23.05.2012 - 17:57) vital написал(а):
Цитата
$_POST['$buff222']

не надо тут кавычки

Спустя 1 минута, 51 секунда (23.05.2012 - 17:59) Liancourt написал(а):
Офигеть, спасибо большое, все записывается, весь день просидел, не мог понять, почему не работает, а все - невнимательность

Спустя 22 минуты, 25 секунд (23.05.2012 - 18:21) l@pteff написал(а):
Liancourt, и проверяйте запрос через mysql_error(), позволяет сэкономить много времени wink.gif

Спустя 1 час, 3 минуты, 4 секунды (23.05.2012 - 19:24) ИНСИ написал(а):
Цитата
не, смысла менять нет, это совершенно другое значение

Не заметил что у тебя в двойных ковычках

Спустя 29 минут, 23 секунды (23.05.2012 - 19:53) Liancourt написал(а):
ага ))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.