Связать параметры с помощью цикла и сохранить в массиве?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Связать параметры с помощью цикла и сохранить в массиве?

Сообщение Anonymous »

Ниже приведен мой код функции, которую я использую для извлечения нескольких данных из моей таблицы, но я хотел бы использовать функциюbind_result($array[0],...,..), которая будет генерироваться автоматически в зависимости от количества полей, которые я выбираю в запросе.

например..

$query=select a,b,c,d,e from table;//selecting 5 fields
......
$stmt->execute();$stmt->bind_result($retrieve[0],$retrieve[1],$retrieve[2],$retrieve[3],$retrieve[4]);


(bind_result для 5 значений должен быть сгенерирован автоматически)
Помощь будет оценена по достоинству... Спасибо


$query="SELECT comment, userid,UNIX_TIMESTAMP(dtime)
FROM comment_updates
WHERE updateid=46546
ORDER BY dtime DESC
LIMIT 10 ";
if($stmt = $this->conn->prepare($query)) {
$stmt->execute();
$stmt->bind_result($comments[0],$comments[1],$comments[2]);
$i=0;
while($stmt->fetch()){
$i++;
$name='t'.$i;
$$name = array($comments[0],$comments[1],$comments[2]);
}
return array($i,$t1,$t2,$t3,$t4,$t5,$t6,$t7,$t8,$t9,$t10);
$stmt->close();
}


Подробнее здесь: https://stackoverflow.com/questions/108 ... e-in-array
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»