Пример 1 // подключаемся к таблице mysql_connect($host, $login, $pass) or die ("Невозможно связаться с хостом ($host)"); mysql_select_db($database) or die ("Невозможно выбрать базу данных ($database)"); // ищем в таблице, например, id=100 и var=val $query = "select * from $tbl where id='100' and var='val'"; $result = mysql_query($query); $number = mysql_numrows($result); // кол-во записей, удовлетворяющих запросу // присвоение значений for ($i = 0; $i < $number; $i++) { $id[$i] = mysql_result($result, $i, "id"); $var[$i] = mysql_result($result, $i, "var"); $t[$i] = mysql_result($result, $i, "t"); } ну а теперь можно вывести: for ($i = 0; $i < $number; $i++) { echo $id[$i].$var[$i].$t[$i]." "; } mysql_close(); // закрыли соединение Пример 2 Пример: $mysqlhost = "localhost"; $mysqllogin = "логин к базе, если он есть"; $mysqlpasswd = "пароль к базе, если он есть"; $mysqlbase="ваша база"; $sql_id_conn=mysql_connect($mysqlhost,$mysqllogin,$mysqlpasswd); mysql_select_db($mysqlbase,$sql_id_conn); $mysql_query=mysql_query("select поле1,поле2,поле3 from ваша база"); $mysql_data=mysql_fetch_row($mysql_query); //получится массив $mysql_data[0]=поле1 , $mysql_data[1]=поле2 , $mysql_data[2]=поле3 $mysql_query=mysql_query("select * from ваша база where поле1='значение' "); $mysql_data=mysql_fetch_row($mysql_query); //получится массив $mysql_data[0]=поле1 ... $mysql_data[n-количество полей в базе]=поле3 ; где значение='ну например пароль или имя пользователя'
|