|
|
|
| Как получить все значения столбца 'allowed_tid' в виде массива
$allowed_tid[0] => 'qqq';
$allowed_tid[1] => 'www';
$allowed_tid[2] => 'eee';
...........................................
$allowed_tid[n] => 'zzz';
|
без применения цикла, нужно это подставить как параметр функции in_array();
$tid = $_GET['tid'];
if (!in_array($tid, $allowed_tid)
|
| |
|
|
|
|
|
|
|
для: sav
(23.10.2006 в 16:22)
| | и в чем проблема? | |
|
|
|
|
|
|
|
для: Trianon
(23.10.2006 в 16:37)
| | Нужен пример запроса который возвратит этот массив я делаю так
<?
$get_tid = mysql_query("SELECT tid FROM ".TIDS_TABLE);
$allowed_tid = mysql_fetch_array($get_tid);
?>
|
но возвращается только первая строка | |
|
|
|
|
|
|
|
для: sav
(23.10.2006 в 16:40)
| |
<?
$get_tid = mysql_query("SELECT tid FROM ".TIDS_TABLE);
if($get_tid) while(false !== ($row = mysql_fetch_row($get_tid)))
$allowed_tid[] = $row[0];
?>
|
| |
|
|
|
|
|
|
|
для: Trianon
(23.10.2006 в 17:01)
| | Trianon от души!!! | |
|
|
|
|
|
|
|
для: sav
(23.10.2006 в 16:40)
| | Ага,просто надо цикл while:
<?
$get_tid = mysql_query("SELECT tid FROM ".TIDS_TABLE);
while($allowed_tid = mysql_fetch_array($get_tid))
{
echo $allowed_tid['строка'];
}
?>
|
между скобками {} будет выводиться всё что записано в этом столбике!
Впрочем вам уже помогли =) | |
|
|
|