|
|
|
| <?
include "inc/config.php";
mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
$sql="SELECT big_pic FROM foto";
$result=mysql_db_query($dbname,$sql);
header("content-type: image/jpeg");
while ($row=mysql_fetch_row($result))
{
$a=base64_decode($row[0]);
echo $a;
$b=base64_decode($row[1]);
echo $b;
$c=base64_decode($row[2]);
echo $c;
$d=base64_decode($row[3]);
echo $d;
}
?>
так вот он выдает картинки только из row[0] а остальные как будно не существуют а в базе они есть | |
|
|
|
|
|
|
|
для: zepter
(20.07.2006 в 16:05)
| | если я правильно понял...
смотрите, ваш запрос
$sql="SELECT big_pic FROM foto";
|
big_pic - это имя одного поля, поэтому
$row=mysql_fetch_row($result))
|
возвращает всего один элемент
при следующем обращении в цикле while снова один элемент, т.е дальше row[0] ничего нет...
можете проверить
echo count($row); // количество элементов массива
|
| |
|
|
|
|
|
|
|
для: Snorri
(20.07.2006 в 16:25)
| | КАК ИСПРАВИТЬТО НАПИШИ PLEASE | |
|
|
|
|
|
|
|
для: zepter
(20.07.2006 в 16:39)
| | echo count($row); сказал что 1 элемент массива. | |
|
|
|