-
PHP для идиотов
→ выборка из БД • 28 октября 2008 г. 13:41
-
PHP для идиотов
→ выборка из БД • 27 октября 2008 г. 21:49
-
PHP для идиотов
→ выборка из БД • 27 октября 2008 г. 21:44
-
PHP для идиотов
→ выборка из БД • 27 октября 2008 г. 12:20
что то я вообще понимать что либо перестал(((вот как у меня сейчас все выглядит:require($_SERVER['DOCUMENT_ROOT'].'/libs/Smarty.class.php');$smarty = new Smarty();$link = mysql_connect($localhost, $mysql_user, $mysql_password);if(!$link) die('Не могу соединиться с MySQL...
что то я вообще понимать что либо перестал(((
вот как у меня сейчас все выглядит:
require($_SERVER['DOCUMENT_ROOT'].'/libs/Smarty.class.php');
$smarty = new Smarty();
$link = mysql_connect($localhost, $mysql_user, $mysql_password);
if(!$link) die('Не могу соединиться с MySQL');
mysql_select_db($bd_name) or die('Не могу открыть $bd_name: '.mysql_error());
$query = "SELECT * FROM $table_name where (mark='Q')AND (model='W')";
$result = mysql_query($query);
while ($row = mysql_fetch_assoc($result)) {
echo "<table border=1 cellpadding=0 cellspacing=0 width=570 align=center>";
echo "<tr><td><img src= $row[pic] width=250 height=133></td><td>";
echo "<table border=1 cellpadding=0 cellspacing=0 width=320>";
echo "<tr><td> $row[tov_name] </td></tr>";
echo "<tr><td> $row[tov_text] </td></tr>";
echo "<tr><td> $row[tov_sena] </td></tr>";
echo "<tr><td> $row[articl] </td></tr>";
echo "<tr><td>";
echo "<table border=0 cellpadding=5 cellspacing=0 width=320>";
echo "<tr><td><input type='hidden' name='id' value='$nid'><input type='submit' name='norel' value='в корзину' readonly></td></tr>";
echo "</table>";
echo "</td></tr>";
echo "</table>";
echo "</td></tr>";
echo "<tr height=20><td></td><td></td></tr>";
echo "</table>";
}
mysql_free_result($result);
$text=' ';
$smarty->template_dir = $_SERVER['DOCUMENT_ROOT'].'/templates';
$smarty->compile_dir = $_SERVER['DOCUMENT_ROOT'].'/templates_c';
$smarty->cache_dir = $_SERVER['DOCUMENT_ROOT'].'/cache';
$smarty->config_dir = $_SERVER['DOCUMENT_ROOT'].'/configs';
$smarty -> assign('text', $text);
$smarty->display ('mainuslugi.tpl');
-
PHP для идиотов
→ выборка из БД • 27 октября 2008 г. 11:31
-
PHP для идиотов
→ выборка из БД • 27 октября 2008 г. 11:30
-
PHP для идиотов
→ выборка из БД • 27 октября 2008 г. 9:19
Доброго всем времени суток.Подскажите как такую выборку из БД присвоить как какой-нибудь переменной чтобы передать её на страницу?$sql = "SELECT * FROM $table_name where (mark='Tank')AND (model='Т34')";$query = mysql_query($sql,$link) or die();$n = mysql_num_rows($query)...
Доброго всем времени суток.
Подскажите как такую выборку из БД присвоить как какой-нибудь переменной чтобы передать её на страницу?
$sql = "SELECT * FROM $table_name where (mark='Tank')AND (model='Т34')";
$query = mysql_query($sql,$link) or die();
$n = mysql_num_rows($query);
if ($n = = 0) {
echo "<tr>";
echo "<td colspan=6 align=center><p> раздел не заполнен! </td></tr>";
}
else {
$i=0;
while($i<$n)
{
$img=mysql_result($query,$i, "pic");
$t_text=mysql_result($query,$i, "text");
$nid=mysql_result($query,$i, "id");
$art=mysql_result($query,$i, "articl");
echo "<table border=1 cellpadding=0 cellspacing=0 width=570 align=center>";
echo "
<tr width=250 height=133><td> <img src='$img' width=250 height=133> </td>
<td>
<table border=1 cellpadding=0 cellspacing=0 width=320>
<tr><td> $t_text </td></tr>
<tr><td> $art </td></tr>
</table>
</td>
</tr>";
echo"<tr height=20><td></td><td></td></tr>";
echo "</table>";
$i++;
}
}
заранее спасибо)
-
PHP для идиотов
→ Два шаблона Smarty на одной странице • 19 октября 2008 г. 4:13
Всем здравствуйте.Продолжаю изучать Smarty :)Возникла такая проблема на страницу получается вставить только один шаблон, решил попробовать составную страницу из шаблонов (шапка, меню, подвал). Везде читал, что их можно сделать сколько хочешь, плюс создавать подшаблоны. Вставляю второй шаблон, сра...
Всем здравствуйте.
Продолжаю изучать Smarty :)
Возникла такая проблема на страницу получается вставить только один шаблон, решил попробовать составную страницу из шаблонов (шапка, меню, подвал). Везде читал, что их можно сделать сколько хочешь, плюс создавать подшаблоны.
Вставляю второй шаблон, сразу возникают ошибки:
Notice: Constant SMARTY_PHP_PASSTHRU,
Notice: Constant SMARTY_PHP_QUOTE,
Notice: Constant SMARTY_PHP_REMOVE,
Notice: Constant SMARTY_PHP_ALLOW,
Fatal error: Cannot redeclare class Smarty
Все Constant параметра $php_handling, из мануала: " Этот параметр говорит Smarty, как обращаться с PHP-кодом, встроенным в шаблоны."
SMARTY_PHP_PASSTHRU - Smarty показывает тэги без обработки.
SMARTY_PHP_QUOTE - Smarty превращает спецсимволы тэгов в HTML-сущности.
SMARTY_PHP_REMOVE - Smarty удаляет тэги из шалона.
SMARTY_PHP_ALLOW - Smarty будет выполнять тэги как PHP-код.
У меня в шаблонах нет php кода. Помогите разобраться.
-
PHP для идиотов
→ не отображается шаблон на сервере • 7 октября 2008 г. 11:51
-
PHP для идиотов
→ не отображается шаблон на сервере • 6 октября 2008 г. 9:26
-
PHP для идиотов
→ не отображается шаблон на сервере • 5 октября 2008 г. 6:22
-
PHP для идиотов
→ не отображается шаблон на сервере • 5 октября 2008 г. 6:20
-
PHP для идиотов
→ не отображается шаблон на сервере • 5 октября 2008 г. 5:14
-
PHP для идиотов
→ не отображается шаблон на сервере • 5 октября 2008 г. 5:12
-
PHP для идиотов
→ не отображается шаблон на сервере • 5 октября 2008 г. 5:01
-
PHP для идиотов
→ не отображается шаблон на сервере • 5 октября 2008 г. 4:55
-
PHP для идиотов
→ не отображается шаблон на сервере • 5 октября 2008 г. 4:43
-
PHP для идиотов
→ не отображается шаблон на сервере • 5 октября 2008 г. 4:23
-
PHP для идиотов
→ не отображается шаблон на сервере • 5 октября 2008 г. 4:19
-
PHP для идиотов
→ не отображается шаблон на сервере • 5 октября 2008 г. 2:49