Задавайте вопросы, мы ответим
Вы не зашли.
суть такая 3 таюлицы
1- USERS в ней поля имя,фамилия,логин
2-computers в ней поля: ин компа, IP, имя, логин_юзера(он равен логину из первой)
3-hard в ней содержатся поля процессор и прочее и ИН компа из таблицы 2. тапкрь вопрос
мне надо как-то по логину пользователя узнать какие комплектующие у него в машине! пробовал подзапросом, но не работает. Помогите кто может!
Неактивен
SELECT * FROM
hardware h
JOIN computers c ON h.computer = c.id
JOIN users u ON u.computer = c.id
WHERE u.name = 'name';
Неактивен
Еще у меня есть такая вот петрушка
$result= mysql_query("select * from computers JOIN USERS ON computers.user_login=USERS.LOGIN RIGHT JOIN Organization ON USERS.organization=Organization.name")
or die(mysql_error());
т.е. необходимо выводить все ИН компов каждоко рабочего в выбранной фирме, но почемуто выводятся все подряд, в чем ошибка, подскажите...
Неактивен
Что бы ограничить вывод надо задать это ограничение
Неактивен
а вот еще есть такая штука
$i=1;
do
{
$result = mysql_query("Insert into PPO(`organization`,`user_login`,`in_of_computer`,`NAME OF PPO`,`PROIZVODITEL`) values ('{$_POST[sw]}','{$_POST[login]}','{$_POST[inumber]}','{$_POST[ppo$i]}','{$_POST[ppop$i]}')") or die(mysql_error());$i++;
}
while ($_POST[ppo$i]="undefine" AND $_POST[ppop$i]="undefine");
ошибку выдает...как мне в цикле записать $_POST[ppo$i] и _POST[ppop$i]?
Неактивен
Вы проверяете условие уже после выполнения запроса
Неактивен
а вот еще проблемка...был скрипт работал нормально, добавил пару запросов и стала вылетать ошибка
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in Z:\home\localhost\www\pop\addusers.php5 on line 80
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in Z:\home\localhost\www\pop\addusers.php5 on line 80
Access denied for user 'ODBC'@'localhost' (using password: NO)
что бы это могло значить?
Неактивен
отбой тревоги, я закрыд базу и пытаюсь выполнить запрос
Неактивен