[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вставка в таблицу
Liancourt
Как сделать так, чтобы в табличку мою Drivers, в определенный столбец записывалось значение. Я попробовал с where idD='".$_POST['kom1'].", но не получается.

$driver=mysql_query("SELECT * from drivers ") ;
while($driv_mas=mysql_fetch_row($driver))
{
$query111="insert into Drivers (numberzajv) values (5) where idD='".$_POST['kom1']."' ";
mysql_query($query111);
}




Спустя 6 минут, 7 секунд (9.05.2012 - 23:11) rooor написал(а):
а выборка зачем?
mysql_query("INSERT INTO `Drivers`(`numberzajv`) VALUES(5) WHERE `idD` = '".$_POST['kom1']."'");

Спустя 3 минуты, 2 секунды (9.05.2012 - 23:14) Liancourt написал(а):
ну она мне и нужна как раз, чтобы в конкретный адрес таблицы вносилось мое число, в данном примере - 5. но, к моему сожжалению, так как я написал - нельзя сделать, либо это делается по-другому, потому что выборка как раз и не работает и она мне позарез нужна

Спустя 2 минуты, 33 секунды (9.05.2012 - 23:16) sharki написал(а):
Liancourt
У тебя таблица как называется Drivers или drivers ?

Спустя 1 минута, 56 секунд (9.05.2012 - 23:18) rooor написал(а):
а вообще -
mysql_query("тут запрос") or die(mysql_error())

Спустя (9.05.2012 - 23:18) Liancourt написал(а):
Drivers, исправил только что по регистру, не работает все равно

Спустя 1 минута, 17 секунд (9.05.2012 - 23:20) Liancourt написал(а):
rooor, думаешь заработает выборка моя из-за этого?

Спустя 30 секунд (9.05.2012 - 23:20) sharki написал(а):
Так тебе нужен не insert, а UPDATE

Спустя 3 минуты, 46 секунд (9.05.2012 - 23:24) rooor написал(а):
оба-на, точно)) UPDATE же)

Цитата
думаешь заработает выборка моя из-за этого?

по крайней мере будет видно, почему не работает)

Спустя 59 секунд (9.05.2012 - 23:25) Liancourt написал(а):
да, наверно действительно update

Спустя 5 минут, 10 секунд (9.05.2012 - 23:30) Liancourt написал(а):
Блин, записал вроде, все равно не фурычит, правильно хоть?
$driver=mysql_query("SELECT * from Drivers") ;
while($driv_mas=mysql_fetch_row($driver))
{
$blog2=5;
$query111="UPDATE Drivers SET (numberzajv = '$blog2') WHERE (idD='".$_POST['kom1']."')";
}

Спустя 1 минута, 14 секунд (9.05.2012 - 23:31) sharki написал(а):
UPDATE items,month SET items.price=month.price
WHERE items.id=month.id;

http://phpclub.ru/mysql/doc/update.html

Спустя 7 минут (9.05.2012 - 23:38) rooor написал(а):
Цитата
$query111="UPDATE Drivers SET (numberzajv = '$blog2')  WHERE (idD='".$_POST['kom1']."')";

а где mysql_query() ?

Спустя 4 минуты, 2 секунды (9.05.2012 - 23:42) Liancourt написал(а):
Заработало
$query111="UPDATE Drivers SET numberzajv = '$blog2'  WHERE idD='".$_POST['kom1']."'"; 
$result111 = mysql_query($query111) or die("Query failed");

Спустя 2 минуты, 11 секунд (9.05.2012 - 23:45) Liancourt написал(а):
Спасибо
Быстрый ответ:

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