function put_ten() {
global $link;
$query = "SELECT `item`.`id`, `item`.`name`, `item`.`cat1`,
`item`.`cat2`, `item`.`cat3`, `item`.`cat4`,
`item`.`price`, `img`.`source`, `param`.`name` pname, `param`.`value` pvalue
FROM `item`
JOIN `img`
ON `item`.`id` = `img`.`item_id`
JOIN `param`
ON `item`.`id` = `param`.`item_id`
WHERE `item`.`inserted` = 0
LIMIT 1000";
// дальше 1 циклом нормально пройтись
}
Как тут собрать массив, но не со всеми переменнымиок, по какому принципу собираетесь отбирать переменные которые действительно нужны?
private function getArray($fieldsSet){ // $fieldsSet = массив нужных ключей, например array('name','password');
$ret = array();
foreach($this->fields as $key=>$val){
if(in_array($key,$fieldsSet)){
$ret["$key"] = $val;
}
}
}
Я выбираю из выпадающего списка вывод данных по-популярности, по-жанрам, по-годам, и по-странам.
Но до сортировки должны выводиться всё данные.
Если не трудно напишите пример кода)
$body = '<h1>Hello Mail!</h1>';
$from = 'vasia@pupkin.com';
$to = 'kolea@bubkin.net';
$name = 'Kolaenich88';
$subject = 'Sharik, ti balbes!';
$mailer = new PHPMailer();
//далее по докам настраиваете подключение к почтовому серверу, и
$mail->setFrom($from, '');
$mail->addAddress($to, $name);
$mail->Subject = $subject;
$mail->Body = $body;
$mail->send();
что показывает?$sql_img = $db->super_query("SELECT * FROM imgtop limit 2", true); print_r($sql_img); exit;
Выводит так массив
Array ( [0] => Array ( [id] => 1 [name] => slider_1.jpg ) [1] => Array ( [id] => 2 [name] => slider_2.jpg ) )
<li style="background-image: url(/img/slider_1.jpg);" class="overlay"></li> <li style="background-image: url(/img/slider_2.jpg);" class="overlay"></li>