Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ф-ция: загон значений таблицы в массив, по признак, MySQL 
:(
    Опции темы
HappyMan
  Дата 4.7.2005, 18:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 347
Регистрация: 29.7.2004

Репутация: нет
Всего: 2



Проще обяьснить на примере:
Таблица:
1) ид
2) Имя
3) Фамилия
4) Возраст

Значения:
*
1) 123
2) Алексей
3) Попов
4) 15

*
1) 457
2) Александр
3) Александров
4) 91

Вызов фйнкции:
$a = myFun( "accounts", "id", 123);

Возвращаемое значение:
Массив $a[]:
$a["id"] //123
$a["name"] //Aleksej
$a["surname"] //popov
$a["age"] // 15

Код

function myFuc( $t, $par1, $par2 ) {
require "dbconnectVars.php";
  $cid = mysql_pconnect( $hostname, $username, $password );
  if ( !mysql_select_db( "myDB", $cid ) ) return FALSE;
  else {
  $query = "SELECT * FROM `$t` WHERE $par1='$par2'";
  mysql_query($query) or die(mysql_error());
  
  // problemi nacinajustja tut->
  // problemi nacinajustja tut->
  // problemi nacinajustja tut->
  //...
  }
}



Такую ф-цию вообще возможно написать? Подскажите что дальше....


--------------------
Цитата
Желательно на 100%.
© Mal Hack
PM MAIL   Вверх
Opik
Дата 4.7.2005, 18:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: 2
Всего: 55



а какие проблемы то?
Добавлено @ 18:11
Код

function myFuc( $t, $par1, $par2 ) 
{
       require "dbconnectVars.php";
       $cid = mysql_pconnect( $hostname, $username, $password );
       if ( !mysql_select_db( "myDB", $cid ) ) return FALSE;
       else 
       {
              $query =   mysql_query("SELECT * FROM `$t` WHERE $par1='$par2'") or die(mysql_error());
              return mysql_fetch_assoc($query);           
       }
}

Добавлено @ 18:12
так что ли?
PM MAIL Skype   Вверх
HappyMan
Дата 6.7.2005, 20:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 347
Регистрация: 29.7.2004

Репутация: нет
Всего: 2



так) спасибо


--------------------
Цитата
Желательно на 100%.
© Mal Hack
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0417 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.