Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2017, 17:23   #1
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию

Здравствуйте.
Я делаю самый обычный запрос, в самую обычную базу MySQL:
Код:
function UpdateAutoparts($connector)
{
	$query_str='здесь много текста';
	$_link=mysql_query($query_str,$connector);
}
Далее я нагуглил функцию mysql_fetch_array, но так и не понял, массив с каким форматом данных я получаю.
Я хочу получить и работать с обычной матрицей, к которой я смогу обращаться по индексам, аля
Код:
$table_data=mysql_fetch_array($_link); // или какая нибудь другая функция
$rows=count($table_data); // по текущему примеру здесь я получаю 20, когда на самом деле должно быть 1
for ($i=0;$i<$rows;$i++)
{
	$cells=count($table_data[i]);
	for ($g=0;$g<$cells;$g++)
		echo $table_data[$i][$g].'<тут типа пробел>'; // или табуляция, или вообще форматированная таблица, зависит от того, что мне в итоге нужно
	echo '<br>';
}
Я знаю, что существуют ассоциативные массивы с текстовыми "индексами" (ключами). Но использовать эти "индексы", как и foreach - религия не позволяет (меньше контроля, меньше гибкости, тошнота).
Как бы там не было - "о вкусах не спорят".

Что вы можете мне посоветовать для того, что бы я получил необходимое (желаемое) ?

Решение:

Довёл свою мыслю до следующей конструкции:
Код:
$table_link=mysql_query($query_str,$connector);
while ($table_data=mysql_fetch_array($table_link,MYSQL_NUM))
{
	$cells=count($table_data);
	for ($i=0;$i<$cells;$i++)
		echo $table_data[$i]."\t";
	echo '<br>';
}
В общем и целом - такое положение дел меня вполне устраивает =).
Извините за беспокойство.
Подпись ? Не, не слышал ...

Последний раз редактировалось Вадим Мошев; 11.05.2018 в 19:02.
OmegaBerkut вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывести связанные данные с последней датой (T-SQL) - [решено] SaheR Помощь студентам 2 29.09.2016 14:11
Передать данные и обработать в другой форме... Predator199 C# (си шарп) 5 22.03.2015 19:15
из запроса sql , взять данные с определённой строки и присвоитьприсвоить ее переменной! Almas01kz SQL, базы данных 7 25.12.2014 14:31
Возможно ли обработать данные из примечания? Тандер Microsoft Office Excel 19 05.11.2012 14:04
как сложить данные полученные из запроса к MS SQL SERVER ? xxxsas SQL, базы данных 2 09.01.2009 17:28