HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 02.04.2010, 10:08
DeMoN_2009
Новичок
Регистрация: 01.09.2009
Сообщений: 29
С нами: 8785337

Репутация: -6
По умолчанию

VDShark
ок)
 
Ответить с цитированием

  #2  
Старый 02.04.2010, 11:51
DeMoN_2009
Новичок
Регистрация: 01.09.2009
Сообщений: 29
С нами: 8785337

Репутация: -6
По умолчанию

да.... можете кто сделать... необходим запрос к бд взять значение, потом обновление его в бд))
и... sql сделайте)))) я долго буду мучаться сам...
 
Ответить с цитированием

  #3  
Старый 02.04.2010, 14:23
DeMoN_2009
Новичок
Регистрация: 01.09.2009
Сообщений: 29
С нами: 8785337

Репутация: -6
По умолчанию

хм...
$query = mysql_query("SELECT 'id' FROM 'qwerty' WHERE 'id' LIMIT 0,1");
$stat = mysql_result($query, "id");

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in
 
Ответить с цитированием

  #4  
Старый 02.04.2010, 14:28
Konqi
Постоянный
Регистрация: 24.06.2009
Сообщений: 542
С нами: 8885780

Репутация: 672


По умолчанию

Цитата:
Сообщение от DeMoN_2009  
хм...
$query = mysql_query("SELECT 'id' FROM 'qwerty' WHERE 'id' LIMIT 0,1");
$stat = mysql_result($query, "id");

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in
Попробуй так

$query = mysql_query("SELECT 'id' FROM 'qwerty' WHERE 'id'='{$id}' LIMIT 0,1") or die (mysql_error());
while ( $result=mysql_fetch_assoc($query))
{
echo "<br>";
var_dump($result);
echo "<br>";
}
 
Ответить с цитированием

  #5  
Старый 02.04.2010, 14:25
DeMoN_2009
Новичок
Регистрация: 01.09.2009
Сообщений: 29
С нами: 8785337

Репутация: -6
По умолчанию

Структура таблицы `qwerty`
--

CREATE TABLE `qwerty` (
`id` int(100) NOT NULL default '100',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

--
-- Дамп данных таблицы `qwerty`
--

INSERT INTO `qwerty` VALUES (23);
INSERT INTO `qwerty` VALUES (30);
INSERT INTO `qwerty` VALUES (36);
INSERT INTO `qwerty` VALUES (48);
INSERT INTO `qwerty` VALUES (50);
INSERT INTO `qwerty` VALUES (64);
INSERT INTO `qwerty` VALUES (455);
 
Ответить с цитированием

  #6  
Старый 02.04.2010, 16:17
DeMoN_2009
Новичок
Регистрация: 01.09.2009
Сообщений: 29
С нами: 8785337

Репутация: -6
По умолчанию

Konqi
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''qwerty' WHERE 'id'='' LIMIT 1' at line 1
 
Ответить с цитированием

  #7  
Старый 02.04.2010, 16:30
Failure
Участник форума
Регистрация: 21.09.2008
Сообщений: 148
С нами: 9282050

Репутация: 102
По умолчанию

не пробовал почитать на mysql.com вместо того что бы колупаться? =\
PHP код:
<?php
......
$query mysql_query("SELECT id FROM `qwerty` WHERE id='{номер}' LIMIT 0,1");
while(
$row mysql_fetch_assoc($query)) {
        echo 
$row['id'];
}
.......
?>
 
Ответить с цитированием

  #8  
Старый 02.04.2010, 17:57
DeMoN_2009
Новичок
Регистрация: 01.09.2009
Сообщений: 29
С нами: 8785337

Репутация: -6
По умолчанию

мое нифига не работает)
 
Ответить с цитированием

  #9  
Старый 03.04.2010, 12:33
namak
Познающий
Регистрация: 29.01.2009
Сообщений: 81
С нами: 9095080

Репутация: 12
По умолчанию

можно ли так делать?:

PHP код:
$fio "Иванов Иван Иванович";
$result3 mysql_query ("INSERT INTO client (fio) VALUES ('$fio')");
 
// внесли в таблицу ФИО, там ID автоматом сгенерировался. и далее так
$result2 mysql_query("SELECT * FROM client WHERE fio='$fio'",$db); 
так делать можно или нет?
мне надо сразу внести ФИО и вывести его ID
 
Ответить с цитированием

  #10  
Старый 03.04.2010, 13:25
phpdreamer
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
С нами: 8838619

Репутация: 123
По умолчанию

если поле id есть в таблице и оно auto_increment, то с id все будет ок...
только не забывайте про защиту от sql injection
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сетевой этикет (Перед тем, как задать вопрос хакеру) satana-fu Статьи 7 21.10.2009 07:40
Ответы на часто задаваемые вопросы + линки на статьи по SQL/XSS/PHP-инклуд Jokester Уязвимости 2 28.06.2009 00:19
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.