|
|
|
| Объясните в чем проблема?
Почему скрипты типа:
не обрабатываются, а остается лишь белый экран? | |
|
|
|
|
|
|
|
для: Guardian
(31.01.2005 в 15:40)
| | потому чтот правильно
| |
|
|
|
|
|
|
|
для: Axxil
(31.01.2005 в 15:50)
| | или
| |
|
|
|
|
|
|
|
для: Be4ep
(31.01.2005 в 15:52)
| | Продолжаем разговор!
Почему данный скрипт выдает бяку?
<?php
if(mysql_query($query))
{
echo "<p>Данные успешно занесены в базу данных.<p>";
}
?>
|
В смысле ничего не выдает. Хотя проверочный скрипт на mySQL сработал нормально? | |
|
|
|
|
|
|
|
для: Guardian
(31.01.2005 в 15:55)
| | Значит запрос не сработал.
Приведи значение $query | |
|
|
|
|
|
|
|
для: Axxil
(31.01.2005 в 16:00)
| | В смысле:
Ничего не выдает.
Это вообще-то пример из учебника, но пишут, что должно выдавать нормально. Если это кусок программы, то как проверить работу СУБД, достаточно ли проверочного скрипта в учебнике? | |
|
|
|
|
|
|
|
для: Guardian
(31.01.2005 в 21:23)
| | А где сам запрос?
Маленькое предложение, задавайте как можно меньше переменных. Вместо того, чтобы писать (как написанно в учебнике этом)
<?
$query = "select * from base";
$get = mysql_query($query);
$array = mysql_fetch_array($get);
?>
|
писать лучше так:
<?
$array = mysql_fetch_array(mysql_query("select * from base"));
?>
|
т.к. чем меньше определенно переменных, тем приложение работает быстрее. =) | |
|
|
|
|
|
|
|
для: Guardian
(31.01.2005 в 15:55)
| | Это демонстрационный пример не имеющий самостоятельного значения - работа с базой данных требует установки соединения с оной - передачу ей запроса и получения ответа... это будет рассмотрено позже. | |
|
|
|