Есть такой скрипт
$sql = "SELECT * FROM dle_post";
$result = mysql query($sql, $connect);
$row = mysql_fetch_array($result);
т.е. он заносит в массив только первую строку.
как сделать чтобы например в $row2 была вторая строка, а в $row3 третья?
Форум → Программирование → PHP для идиотов → Вывод информации из MySQL
Страницы: ← Следующая страница →
10 ноября 2009 г. 18:44, спустя 2 минуты 18 секунд
$data = array();
while ($row = mysql_fetch_array($result)) {
$data[] = $row;
}
print_r($data);
10 ноября 2009 г. 18:49, спустя 5 минут 7 секунд
$data = array();
while ($data[] = mysql_fetch_array($result)){}
10 ноября 2009 г. 18:52, спустя 2 минуты 57 секунд
data = Post.objects.all()
10 ноября 2009 г. 19:19, спустя 3 минуты 39 секунд
если ты взял тупо пример дуда
хм..белую страницу показывает
$data = array();
while ($data[] = mysql_fetch_array($result)){}
10 ноября 2009 г. 19:22, спустя 2 минуты 29 секунд
<?php
$host = "localhost";
$user = "user";
$password = pass;
$db = "name";
$connect = mysql_connect($host, $user, $password);
$db = mysql_select_db($db, $connect);
$sql = "SELECT * FROM dle_post";
$result = "mysql_query($sql, $connect);
$data = array();
while ($data[] = mysql_fetch_array($result)){}
print_r($data);
?>
10 ноября 2009 г. 19:22, спустя 1 секунду
10 ноября 2009 г. 19:27, спустя 5 минут 2 секунды
10 ноября 2009 г. 19:31, спустя 4 минуты 27 секунд
только у меня выводит все строки из таблицы, а надо чтобы три последних
и ещё вместо русских буков такое ???????? ?????? ???????? ???????? ?????????
10 ноября 2009 г. 19:34, спустя 1 минуту 35 секунд
mysql_query('SET NAMES CODEPAGE')
и ещё вместо русских буков такое ???????? ?????? ???????? ???????? ?????????
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!