Код (Text): echo "<style>body{margin: 0 auto;padding: 0;background-image: url('');background-repeat: repeat;background-attachment: fixed;background-position: top left;}</style><body><div align=center><font size=5 color=black>text</font></div><br>"; $sql= "UPDATE test SET max=max+1 WHERE id=10"; $result = mysql_query($sql,$db); mysql_free_result($result);
Слабаки, короче с запросом все верно, но если ехо есть то увеличивает мах на 2, а если эхо зкоментировать то увеличивает как надо на 1. А все изза того что не указан background-image: url(''); кавычки пустые. Изза этого Почему то запускает скрипт по новой еще раз, думаю это баг, так не должно быть =)
То, что ты считаешь, что косяк там, где ты считаешь, это еще не значит, что он там. =) Слабаков тут нет. Есть невнимательный начинающий программист-подросток.
Если этот код в индексном файле, то url(''), видимо, заставляет обращаться браузер к корню сайта, то есть как раз к индексному файлу. Если механизм такой, как я думаю, то это не баг. Тогда при url('index.php') должно быть такое же поведение. Не поленился, проверил. Так и есть. Всякие Код (Text): url('index.php') url('/') url('.') url('/.') дают тот же результат.
А обратившись к индексному файлу, он же должен снова обратиться к корню =) ПС,у меня этот скрипт не в индексном файле =))))
При таком css: браузеры Firefox 23.0.1 (возможно и более ранние), Google Chrome 29.0.1547.66 m (аналогично) и Safari 5.1.7 (аналогично) за картинкой для фона обращаются к тому же файлу, в котором данный css размещён. Браузеры Opera 12.16 и IE 10 - просто никуда за такой картинкой неуказанной картинкой не стучатся. Safari будет стучаться за картинкой к тому же файлу только если css встроен в страницу, а не находится в отдельном подключаемом css-файле, на сколько я понял. Вывод простой. Не допускать такого бредового кода, как Добавлено спустя 1 минуту 55 секунд: PS. Это скорее относится к темам про CSS и особенностям браузеров, а не к темам про базы данных. Они тут не при делах.