Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
SELECT * FROM `table` WHERE 1 ORDER BY RAND() LIMIT 1
<?php $mysql_host = "127.0.0.1"; $dbname = "база данных"; $mysql_user = "пользователь базы данных"; $mysql_password = "пароль" // Соединяемся, выбираем базу данных $link = mysql_connect($mysql_host, $mysql_user, $mysql_password) or die('Не удалось соединиться: ' . mysql_error()); //echo 'Соединение успешно установлено'; mysql_query("SET character_set_results = 'utf8', character_set_client = 'utf8', character_set_connection = 'utf8', character_set_database = 'utf8', character_se t_server = 'utf8'", $link); mysql_select_db($dbname) or die('Не удалось выбрать базу данных') ; // Выполняем SQL-запрос $query = 'SELECT * FROM `table` WHERE 1 ORDER BY RAND() LIMIT 1'; $result = mysql_query($query) or die('Запрос не удался: ' . mysql_error( )); while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) { echo $line['ColumnID']; }
if(isset($_POST['name кнопки'])) { // тут запрос }
<form action="" method="POST"> <input name="myActionName" type="submit" value="Выполнить" /> </form> <? if (isset($_POST['myActionName'])) { Ваш запрос к БД и вывод результата } ?>