Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос ко всем / 8 сообщений из 8, страница 1 из 1
06.05.2015, 17:37:27
    #38952905
Marfey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос ко всем
Есть запрос на конкретного пользователя
$result = mysql_query('INSERT INTO questions (to_user, question, from_user, answer, status, anonymous, date, ip, time) VALUES ("Adm", "'.$row["squestion"].'", "", "", "0", "1", "'.engine::getcurrenttime("date").'", "127.0.0.1", "'.engine::getcurrenttime("time").'")');

Как сделать запрос на всех пользователей независимо от их количества.
Здесь запрос задает вопрос пользователю при нажатии нужной кнопки. Нужно сделать чтобы задавал вопрос всем пользователям в таблице
...
Рейтинг: 0 / 0
06.05.2015, 17:38:45
    #38952907
Marfey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос ко всем
Вот полный код на етот запрос

<?
define("ONLINE", 1);
require_once 'core.php';

$query="SELECT MIN(`id`) AS `min`, MAX(`id`) AS `max` FROM `sysquestions`";
$sql_result=mysql_query($query);
$row=mysql_fetch_array($sql_result);
mysql_free_result($sql_result);

// Теперь у нас есть минимальные и максимальные значения ID
$min_id=$row['min'];
$max_id=$row['max'];

// Получить стартовый ID
$id=rand($min_id,$max_id);

$query="SELECT * FROM `sysquestions` WHERE `id`>".$id." LIMIT 1";
$sql_result=mysql_query($query);
$row=mysql_fetch_array($sql_result);
mysql_free_result($sql_result);
echo $row['squestion'];
$squestion = $_POST['squestion'];
$uname = $_POST['username'];
$result = mysql_query('INSERT INTO questions (to_user, question, from_user, answer, status, anonymous, date, ip, time) VALUES ("Adm", "'.$row["squestion"].'", "", "", "0", "1", "'.engine::getcurrenttime("date").'", "127.0.0.1", "'.engine::getcurrenttime("time").'")');
//Если запрос пройдет успешно то в переменную result вернется true
if($result == 'true')
{echo "<br>Вы задали всем пользователям вопросы.";}
else{echo "Ваши данные не добавлены";}

?><br><a href='/administration/manage_questions.php'>Назад</a>
...
Рейтинг: 0 / 0
06.05.2015, 17:46:21
    #38952918
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос ко всем
вы форумом ошиблись, вам в MySQL
...
Рейтинг: 0 / 0
06.05.2015, 18:12:40
    #38952952
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос ко всем
Konst_Oneвы форумом ошиблись, вам в MySQL

Запрос ко всем и ко всему
...
Рейтинг: 0 / 0
06.05.2015, 18:23:30
    #38952957
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос ко всем
Меня наоборот Гуголь уводит в сторону mysql в поиске по mssql. Совпадение? Не думаю:)

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
07.05.2015, 08:56:58
    #38953231
Marfey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос ко всем
Ну так кто то поможет решить проблемку?
...
Рейтинг: 0 / 0
07.05.2015, 09:12:30
    #38953242
Alex_Ustinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос ко всем
поле to_user - кому задаете вопрос, его использование зависит от структуры приложения и логики (может это поле подразумевает значение "ALL", что значит "всем"), логику вашего приложения никто не знает, как вам помочь?
- Каким запросом пользователь видит вопросы к нему?
В лоб решение одно - делать инсерты для всех существующих пользователей
...
Рейтинг: 0 / 0
07.05.2015, 10:01:12
    #38953280
Marfey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос ко всем
Alex_Ustinov,

Да to_user должно иметь значение всем.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос ко всем / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]