Однако php...

12
[Удален]
992

Ну привет. Наверное очень глупый вопрос, но я не понимаю в чем дело.

Для вызова таблицы из БД требуетсы прописать <? xxx -> таблица; ?>

А вот сама проблема-на денвере php код закрывается ввводом "->", а то что находится после него-выводится как текст. Что делать? :gm:

Д
На сайте с 13.03.2010
Offline
18
#1

сколько лет использовал денвер для разработки - ни разу не было такой проблемы. скачайте дистрибутив с офф. сайта.

сейчас на локали вертится сайт, php код, как ему и положено, закрывается ?>

[Удален]
#2

Дык качал с офф сервера, последний...☝

DyaDya
На сайте с 11.04.2007
Offline
147
#3
uzumi:
Для вызова таблицы из БД требуетсы прописать <? xxx -> таблица; ?>

🤪 - это как так? Что-то я пропустил, видимо. Ну ка, объясните-ка дураку... А то я как-то всё по-старинке: SELECT ... FROM ... + mysql_query()

DyaDya добавил 14.09.2010 в 09:17

uzumi:
А вот сама проблема-на денвере

Проблема точно не у денвера.

Выбирайте качественный хостинг (http://vashmaster.ru/informaciya/o_poleznyh_programmah/news83.php) и продвигайте сайты в СЕОПУЛЬТ (http://seopult.ru/ref.php?ref=72b5ed9561fe66a1). А на «SAPE» я в обиде :) Не упрекайте за очепятки, пишу вслепую (http://ergosolo.ru/) и также делаю сайты (http://www.vashmaster.ru/) ;)
V
На сайте с 13.09.2010
Offline
1
#4

Скоре всего там какой-то слой абстракции от БД. А может у тебя короткий теги не работают.. Если попробовать <?php вместо <? или изменить настройки php.ini

Все грамматические ошибки являются авторским стилем изложения материала® Математика (http://mathinfinity.net.ru) для всех | Разработка сайтов (http://a-develop.ru) и веб-программирование
imka
На сайте с 30.06.2010
Offline
6
#5

Проблема не с денвером, он тут вообще не при делах.

Учите PHP, и работу с базами данных MySQL.

Выложите код сюда, посмотрим что к чему

Свежие ... (http://www.imavskoy.ru) , но тебе сюда нельзя :)
DyaDya
На сайте с 11.04.2007
Offline
147
#6

Можно ещё попробовать без лишних пробелов, например, так

<? xxx->таблица; ?>
[Удален]
#7
DyaDya:
Можно ещё попробовать без лишних пробелов, например, так

Не работает

Код


<?
$sql = mysql_query("SELECT * FROM auto");
while ($dp = mysql_fetch_object ($sql)) {
$id = $dp -> id;
$name = $dp -> name;
echo $id, $name;
mysql_close ($dp);
?>
это как так? Что-то я пропустил, видимо. Ну ка, объясните-ка дураку... А то я как-то всё по-старинке: SELECT ... FROM ... + mysql_query()

Делаю как написано в книге...

V
На сайте с 13.09.2010
Offline
1
#8

<?php 
$sql = mysql_query("SELECT * FROM auto");
while ($dp = mysql_fetch_object ($sql))
{
$id = $dp->id;
$name = $dp->name;
echo $id.$name;
}
mysql_close ($dp);
?>

А так?

[Удален]
#9
vasiatka:
<?php 

$sql = mysql_query("SELECT * FROM auto");
while ($dp = mysql_fetch_object ($sql))
{
$id = $dp -> id;
$name = $dp -> name;
echo $id.$name;
}
mysql_close ($dp);
?>

А так?

Тот же результат...

V
На сайте с 13.09.2010
Offline
1
#10

А хоть что нибудь пишет?

Ошибки, нотисы.... Что выводит в этом месте?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий