Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: table, while list
 
 автор: D.A.N_visator   (03.02.2007 в 20:57)   письмо автору
 
 

Почему принимает совсем другое значение (из таблицы)?
Спасибо!



<?php
include("config.php");            //ORDER BY id DESC                         

$query="SELECT * FROM `userlist`  ORDER BY id_user DESC";  
$cat=mysql_query($query);  
if(!
$cat) exit(mysql_error());  
echo 
"<table border=1>     <tr><td><<==MUZON==>><br>";  

 
while(list(
$id_user$name,  $foto$loc)=mysql_fetch_row($cat))  
{
echo 
"    
       <table border=1>
<tr>    
    <td><style>.tip{position:absolute;visibility:hidden;
    background:peachpuff;padding:4;border:1px solid brown;}</style>
 


name :&nbsp;  
$name  <img  src='uploaded/users/".$foto.".bmp'  title=$name > <br>  </td>
 </tr>      

    </table>"
;  
 }
echo 
"</td><td>"





echo 
"</td></tr> </table>";
?>

   
 
 автор: bronenos   (03.02.2007 в 21:05)   письмо автору
 
   для: D.A.N_visator   (03.02.2007 в 20:57)
 

Что именно не так

   
 
 автор: D.A.N_visator   (03.02.2007 в 21:07)   письмо автору
 
   для: bronenos   (03.02.2007 в 21:05)
 

Почему $foto принимает совсем другое значение (из таблицы)?
Спасибо!
izvinite =)

   
 
 автор: bronenos   (03.02.2007 в 21:09)   письмо автору
 
   для: D.A.N_visator   (03.02.2007 в 21:07)
 

Что значит из таблицы?
Что у вас должно быть и что показывает
Я честно говоря не вижу тут проблем кроме того что title лучше в кавычки брать - вдруг имя будет с пробелами

   
 
 автор: D.A.N_visator   (03.02.2007 в 21:25)   письмо автору
 
   для: bronenos   (03.02.2007 в 21:09)
 

да я сам не вижу ошибки, незнаю откуда такая анамалия он вместо значения $foto выдаёт значение $fname iz userlist

   
 
 автор: bronenos   (03.02.2007 в 21:49)   письмо автору
 
   для: D.A.N_visator   (03.02.2007 в 21:25)
 

Попробуйте для проверки:
<?
$list 
mysql_query ("select name, foto from userlist order by id_user desc");
if (!
mysql_num_rows($list))
 die (
'no users');

while (
$user mysql_fetch_assoc($list))
 print 
"$user[name]$user[foto]<hr>";
?>

   
 
 автор: Trianon   (03.02.2007 в 23:46)   письмо автору
 
   для: D.A.N_visator   (03.02.2007 в 21:25)
 

Вероятно потому, что столбики в Вашей таблице описаны в другом порядке...

   
 
 автор: D.A.N_visator   (04.02.2007 в 00:48)   письмо автору
 
   для: Trianon   (03.02.2007 в 23:46)
 

nado bilo napisati tac: while(list($id_user, $name, $fname, $sname, $loc, $pass, $email, $foto )=mysql_fetch_row($cat)) , spasibo za pomoshhi!!! =)

   
 
 автор: bronenos   (04.02.2007 в 01:13)   письмо автору
 
   для: D.A.N_visator   (04.02.2007 в 00:48)
 

зачем писать лишние переменные которые не нужны
пишите mysql fetch assoc

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования