Форум → Программирование → PHP для идиотов → Как одним запросом обратиться к двум таблицам mysql?
Как одним запросом обратиться к двум таблицам mysql?
Страницы: ← Следующая страница →
-
20 апреля 2008 г. 16:48, спустя 8 минут 24 секунды
SELECT U.`users`, UA.`surname`
FROM `users` AS U
JOIN `users_about` AS UA
ON U.`id`=UA.`id`
WHERE U.`id`=1
можно вот таквсе умрут, а я изумруд -
20 апреля 2008 г. 18:13, спустя 1 час 25 минут 39 секунд
уместно все же left join если 2-я табла не всегда заполняется -
21 апреля 2008 г. 17:14, спустя 23 часа 1 минуту 12 секунд
Не буду создавать новую тему спрошу здесь, вот есть в тэблэ поле blocked содержимое такое Admin;MegabiT;Masta; и.т.п вот мне надо посмотреть в этом поле каждый ник по отдельности на целой строкой а отдельно Megabit отдельно Admin -
-
21 апреля 2008 г. 17:25, спустя 3 минуты 6 секунд
а далшье как вот например explode(";", $row['blocked']); -
21 апреля 2008 г. 17:27, спустя 2 минуты 58 секунд
что дальше? разбил? разбил… а что дальше делать, тебе виднеевсе умрут, а я изумруд -
21 апреля 2008 г. 17:30, спустя 2 минуты 24 секунды
надо например вот то что мы разбили сравнить с $_POST['name']; -
21 апреля 2008 г. 17:33, спустя 3 минуты 7 секунд
$blocked = explode();
if (in_array($_POST['name'], $blocked)) {
}все умрут, а я изумруд -
-
21 апреля 2008 г. 17:53, спустя 19 минут 6 секунд
код будет выглядеть так ?
$block = mysql_query("SELECT * FROM `table` WHERE `blocked`='$name'");
$row = mysql_fetch_assoc($block);
$bloc = explode(";", $row['blocked']);
if(in_array($name, $bloc)) {
echo "Ваше имя найдено";
}else{
echo "Не найдено";
} -
-
-
-
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!