[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: добавление записи в mysql
Ass-kicker
собссно, в базу данных добавляются пустые записи

код:

if (($_post["f_name"]!='')||
(
$_post["s_name"]!='')||
(
$_post["tovar"]!='')||
(
$_post["kolvo"]!='') );
...........................................

mysql_query (" INSERT INTO zakaz(f_name, s_name, tovar, kolvo) values('$f_name','$s_name','$tovar','$kolvo')") or die(mysql_error());



Что я сделал не так?



Спустя 1 минута, 23 секунды (17.11.2011 - 19:23) EvilDev написал(а):
$_post["f_name"], а не $f_name и пр

Спустя 13 минут, 3 секунды (17.11.2011 - 19:36) Guest написал(а):
EvilDev, исправил как ты говорил, но теперь появилось вот это:

Parse error: syntax error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING

Спустя 2 минуты, 52 секунды (17.11.2011 - 19:39) EvilDev написал(а):
mysql_query ("INSERT INTO zakaz(f_name, s_name, tovar, kolvo) values('" . $_post['f_name'] . "','" . $_post['s_name'] . "','" . $_post['tovar'] . "','" . $_post['kolvo'] . "')") or die(mysql_error());

Спустя 7 минут, 56 секунд (17.11.2011 - 19:47) Guest написал(а):
всерн добавляется пустая запись

Спустя 7 минут, 57 секунд (17.11.2011 - 19:55) inpost написал(а):
Guest
А может код стоит показать?! smile.gif

Спустя 4 минуты, 25 секунд (17.11.2011 - 19:59) Guest написал(а):
вот эт index.php
<form action=connect.php method=post> 
<h2>
Добавление записей</h2>
Имя: <br>
<input
type=text name="f_name" size="25"><br>
Фамилия <br>
<input
type=text name="s_name" size="25"><br>
Заказ <br>
<input
type=text name="tovar" size="25"><br>
Количество<br>
<input
type=text name="kolvo" size="25"><br><br>
<div
class="button_blue button_wide"><button id="quick_login_button">Добавить запись</button></div>
</form>


вот connect.php

<?php

if (($_post["f_name"]!='')||
(
$_post["s_name"]!='')||
(
$_post["tovar"]!='')||
(
$_post["kolvo"]!='') );

$dblocation = "localhost";
$dbname = "menagerie";
$dbuser = "root";
$dbpasswd = "";
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd) or die ('Unable to connect');
mysql_select_db ('menagerie') or die (mysql_error());
mysql_query ("INSERT INTO zakaz(f_name, s_name, tovar, kolvo) values('" . $_post['f_name'] . "','" . $_post['s_name'] . "','" . $_post['tovar'] . "','" . $_post['kolvo'] . "')") or die(mysql_error());
?>

Спустя 4 минуты, 10 секунд (17.11.2011 - 20:03) inpost написал(а):
$_POST
При коннекте убери собаку.

В чём беда, добавляются пустые записи? Если да, то первую строчку исправь и всё будет работать.

Спустя 9 минут, 23 секунды (17.11.2011 - 20:13) Guest написал(а):
о заработало, спс)) всгото регистром отличаются
Быстрый ответ:

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