отображение данных mysql с помощью PHP

Статус
В этой теме нельзя размещать новые ответы.

Boris

Новичок
отображение данных mysql с помощью PHP

Добрый день

Вот добрался до баз данных ищу информацию а ее куча а что лучше понять не могу
Подскажите вы уже с опытом все , как лучше отобразить данные из базы данных

вот код HTML который мне надо построить с помощью PHP

<tr >
<td class="txt_curs" valign="middle">
Здесь названия курса которое будет получено из базы данных
</td>

<td class="btn_harshama" align="center" valign="middle">
<a href="" target="_blank"><img src="amnon/harshama.jpg" /></a>
</td>
</tr>

спасибо всем
 

DiMA

php.spb.ru
Команда форума
"Здесь названия курса которое будет получено из базы данных" - меняешь эту фразу на название курса, которое получаешь из базы данных. И все путем!
 

Boris

Новичок
да нет я не это имею ввиду
надо создать цикл в пчп в котый надо всунуть весь этот код
и если у меня 10 курсов т.е. 10 строк в базе данных то пчп построит мне страницу , ну я вроде так понял из всего что прочитал
а вопрос как правильно это сделать . если учиться так сразу правильно

-~{}~ 24.03.09 13:03:

я написал вот так , работает но хотелось бы знать правильно это или есть другие способы более удобные


PHP:
<table  cellspacing="0" cellpadding="0" border="0">
							<?php 
								mysql_query("SET NAMES 'utf8'");

								if ($res_query = mysql_query("select * from tb_name_cur_sadnaot;"))
								{
									while ($res_array = mysql_fetch_array($res_query))
									{
									/*	echo($res_array["id_cur_sad"]."");
										echo($res_array["name_cur_sad"]."");*/
								print '<tr >
											<td class="txt_curs" valign="middle">'.$res_array["name_cur_sad"].'
											</td>
											<td class="btn_harshama" align="center" valign="middle">
												<a href="" target="_blank"><img src="amnon/harshama.jpg" /></a>
											</td>
										</tr>';
									}
								}
								else
								{
									echo("Error with selected data");
								}
							?>
						</table>

да и еще вопрос в какой момент надо прерывать connect
 

findnext

Новичок
Boris
не надо его прерывать

-~{}~ 24.03.09 13:14:

он сам прервётся, если ты не используешь pconnect
 

Фанат

oncle terrible
Команда форума
есть. очень много разных способов.
но чтобы тебе посоветовать конкретный, сначала скажи, чем тебе этот неудобен.
лично не удобно вот так примерно: http://phpfaq.ru/formtable

непонятно, что здесь делает SET NAMES. он должен выполняться один раз, при коннекте.

прерывать коннект не надо, все само прервется.
 

Boris

Новичок
понял переделаю

а вот что делать если во внутрь принта надо вставить вот такое дело

<?php
include "../amnon/block_harshama.php";
?>
 

Фанат

oncle terrible
Команда форума
А, это ж ты, наш друг Борис.
Узнаю по имени файла.

Тебе советовали в той теме. Заведи свой код в переменную.
Убедись, что из переменной код выводится, как надо.
Потом подставляй в свой принт
 

Фанат

oncle terrible
Команда форума
йопрст.
сделай уже, как говорят.
это 5 минут.
в файле вместо кода
<html><html><html param="трали-вали"> я такой гениальный чувак
пишешь
$peremennaya='<html><html><html param="трали-вали"> я такой гениальный чувак'
потом инклюдишь 1 раз и пишешь
print $peremannaya;

че сложного?
 

Boris

Новичок
да мне это понятно мне вот это не понятно как сделать

PHP:
<table  cellspacing="0" cellpadding="0" border="0"> 
							<?php 

								if ($res_query = mysql_query("select * from tb_name_cur_sadnaot;"))
								{
									while ($res_array = mysql_fetch_array($res_query))
									{
								print '<tr >
											<td class="txt_curs" valign="middle">'.$res_array["name_cur_sad"].'
											</td>
											<td class="btn_harshama" align="center" valign="middle">
												<img  onclick="show('.$res_array["id_cur_sad"].')" src="amnon/harshama.jpg" />
											</td>
										</tr>';
								print '<tr id="showdetailes'.$res_array["id_cur_sad"].'" style="display: none;">
											<td colspan="2">
												<table class="table_style">
													<tr>
														<td colspan="2">
															<font color="#EE8817" face="Arial" size="2">
																<?php 
																	if(!empty($message_ok))
																	{
																		echo $message_ok ;
																	}
																?>
															</font>
														</td>
													</tr>
													<tr>
														<?php
															include "../amnon/block_harshama.php";
														?>
													</tr>
												</table>
											</td>
										</tr>';
									}
								}
								else
								{
									echo("Error with selected data");
								}
							?>
					</table>

[size=1][i]-~{}~ 24.03.09  15:06:[/i][/size]

<?php 
if(!empty($message_ok))
{
echo $message_ok ;
}
?>

<?php
include "../amnon/block_harshama.php";
?>

вот эти две штуки как мне вписать там внутри
 

Фанат

oncle terrible
Команда форума
ВЫУЧИ, НАКОНЕЦ, ТЕГ
PHP:
!

[size=1][i]-~{}~ 24.03.09  15:38:[/i][/size]

[quote]да мне это понятно[/QUOTE]
ты, по-моему, дебил.
я тебе пишу, [b]как вписать[/b], ты мне отвечаешь "да это понятяно, я не знаю, как вписать".
 

Boris

Новичок
да нет помойму ты не врубаешься

какая разница как я напишу через переменную или построю стринг

у меня есть кусок который вставляется через include

и я не могу в тег PHP вставить еще тег PHP , поэтому я обратился на этот форум чтобы мне объяснили как это работает

и еще ДЕБИЛ , оставь при себе свое мнение
 

Фанат

oncle terrible
Команда форума
я тебе написал, как это сделать.
повторять смысла нету.
чао
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху