Перейти к содержимому

Реферальная программа Мегаплана


Вывести данные из БД в таблицу

#1 PeterLS

PeterLS
  • Пользователь
  • 2 сообщений
  • Репутация: 0
0

Отправлено 19 Апрель 2013 - 16:23

Здравствуйте!
Подскажите пожалуйста как вытащить данные из БД в мою таблицу. Лично я никак не представляю себе как это сделать.
Описание:
БД mysql - 5 столбцов. Номер, звонил или нет, дата, имя, комментарий.
Вот в эту таблицу:
<table class="features-table">
   <thead>
	<tr>
	 <td><p align="left"><a href="http://jamespatrick.ru/">jamespatrick.ru</a>/<a href="index.php">admin</a>/CallMe</p><div id="normal-button-bottom" class="settings-button"><images src="img/icon-cog-small.png" /></div></td>
	 <td>Дата</td>
	 <td>Имя</td>
	 <td>Комментарии</td>
	</tr>
   </thead>	
   <tbody>
	<tr>
	 <td colspan="10"><a href="index.php">..</a></td>  
	</tr>
	<tr>
	 <td>
	  <a href="../product/902.php" target="_blank"><b>+7 (923) 434 23 26</b></a>
	  <div class="settings-button"><a href="#"><img src="images/cross.png" /></a></div>
	 </td>
	 <td>18.04.2013</td>
	 <td>Петр Леонидович</td>
	 <td>Комментарий пользователя</td>
	</tr>
   </tbody>
  </table>
посмотреть можно по этому url: http://jamespatrick....dmin/callme.php
Такая структура мне не подходит!
<table>
<?php
$resultat = mysql_query("SELECT * FROM callme",$db);
$array = mysql_fetch_array($resultat);
do
{
echo "<tr><td>".$array['phone']."</td><td>".$array['data']."</td><td>".$array['name']."</td><td>".$array['comment']."</td></tr>";
}
while($array = mysql_fetch_array($resultat));
?>
</table>
Очень прошу откликнуться знающих и опытных людей для помощи. Заранее благодарен.

 

 

  • 0

#2 html-ka

html-ka
  • Пользователь
  • 455 сообщений
  • Репутация: 82

Отправлено 19 Апрель 2013 - 23:03

а что ты хочешь получить-то?
  • 0

#3 andrey75

andrey75
  • Пользователь
  • 27 сообщений
  • Репутация: 0

Отправлено 19 Апрель 2013 - 23:43

Попробуйте через foreach массив вытащить и всё:)

<table border="1">
<th>Дата</th>
<th>Имя</th>
<th> Комментарий </th>
<?
    foreach($array as $key){
   echo "<tr><td>" . $key . "</td></tr>";
}
?>
</table>

  • 0

#4 html-ka

html-ka
  • Пользователь
  • 455 сообщений
  • Репутация: 82

Отправлено 20 Апрель 2013 - 10:05

что-то я туплю, который день, какие do, какие foreach, читайте оф,документацию, while для этого есть, можно примерно так, не проверял на работоспособность
<?php
$sql = "SELECT * FROM `callme`";
	$result = mysql_query($sql) or die(mysql_error());
	if(mysql_num_rows($result) > 0){
	   while($array = mysql_fetch_assoc($result)){
		   echo "
   <tr>
	<td>".$array['phone']."</td>
	<td>".$array['data']."</td>
	<td>".$array['name']."</td>
	<td>".$array['comment']."</td>
   </tr>";
		}
	}  
	else{	  
  echo "Хьюстон, у нас проблемы!";
	}  

  • 0

#5 SVat

SVat
  • Пользователь
  • 11 сообщений
  • Репутация: 1

Отправлено 20 Апрель 2013 - 11:44

У автора почему то две темы с таким вопросом, я ему ответил http://www.masterweb...ozhaluista-kak/ но он зачем то вторую такую же тему создал.
  • 0

#6 tomator

tomator
  • Пользователь
  • 3 сообщений
  • Репутация: 0

Отправлено 24 Апрель 2013 - 11:12

Если в excel то обработки есть готовые для php.


  • 0

#7 isvetlichniy

isvetlichniy
  • Пользователь
  • 619 сообщений
  • Репутация: 93

Отправлено 24 Апрель 2013 - 11:22

какой эксель? читай внимательно


  • 0


Оформление форума – IPBSkins.ru