PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (12): В начало « ... 4 5 6 7 8 9 10 11 [12]

> Найдено сообщений: 171
KuPbI4 Отправлено: 30 Августа, 2010 - 20:03:04 • Тема: Не выводит результат в браузере • Форум: SQL и Архитектура БД

Ответов: 101
Просмотров: 575
Кто мне подскажет? А то у меня с работой только с этим проблемы. Заранее благодарю.
KuPbI4 Отправлено: 30 Августа, 2010 - 02:03:53 • Тема: Не выводит результат в браузере • Форум: SQL и Архитектура БД

Ответов: 101
Просмотров: 575
JustUserR пишет:
Если в приведенном вами участке PHP-кода переменная с идентификатором $b определена и содержит ассоциативный массив - то такая конструкция является правильной для доступа к его элементу

Если так,
PHP:
скопировать код в буфер обмена
  1.  
  2. while ($b = mysql_fetch_array($q)) {
  3. echo "
  4.   <p>Модель:{$b['model']}</p>
  5.   <p>Год выпуска:{$b["year"]}</p>
  6.   <p>Место стоянки:{$b["mesto"]}</p>
  7.   <p>Пробег:{$b["probeg"]} км</p>
  8.   <p>Цена:{$b["money"]} руб</p>
  9. ";
  10. }
  11.  

то
Цитата:

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Z:\home\autolombard59.ru\www\catalog.php on line 55

где мне копать ошибку?

upd:
PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. $db=mysql_connect("localhost", "root", "") or die("Ошибка подключения");
  4. mysql_select_db("catalog", $db) or die("Не могу выбрать БД");
  5. mysql_query("SET NAMES UTF-8");
  6. $query="SELECT * FROM cars";
  7. $r=mysql_query($query) or die(mysql_error());
  8. echo "
  9.   <p>Модель:$s[model]</p>
  10.   <p>Год выпуска:$s[year]</p>
  11.   <p>Место стоянки:$s[mesto]</p>
  12.   <p>Пробег:$s[probeg] км</p>
  13.   <p>Цена:$s[money] руб</p>
  14. ";
  15. ?>
  16.  

Результат:
Цитата:

Модель:

Год выпуска:0

Место стоянки:

Пробег:0 км

Цена:0 руб

Решено. Но тут совсем не так, я когда вводил в поля разные значения, а выводит 0 (нули), почему так?
когда создаю еще вторую запись, и проверяю, а в результате одна запись, почему?
я все прекрасно понимаю, что столько задаю вопросов, плохо понимаю пхп но потихонечку разбираюсь)
KuPbI4 Отправлено: 30 Августа, 2010 - 01:04:13 • Тема: Не выводит результат в браузере • Форум: SQL и Архитектура БД

Ответов: 101
Просмотров: 575
JustUserR пишет:
При интерполяции значения массива по заданному ключу внутри некоторой строки можно использовать различные виды обращения - в первом случае используется конструкция $arr[key] в которой строковые ключи указываются без кавычек и поэтому она может применяться только для значений индексов не использующих специальные символы - вторая конструкция является более универсальной типа {$arr["key"]} и по своему синтаксису эквивалента выражений из уровня PHP-кода за исключением экранирования фигурных скобок

Вы хотите сказать
PHP:
скопировать код в буфер обмена
  1.  <p>Модель:{$b["model"]}</p>

верным решением?
KuPbI4 Отправлено: 30 Августа, 2010 - 00:28:38 • Тема: Не выводит результат в браузере • Форум: SQL и Архитектура БД

Ответов: 101
Просмотров: 575
Ставил, пишет:
Цитата:

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Z:\home\autolombard59.ru\www\catalog.php on line 55


а если
PHP:
скопировать код в буфер обмена
  1.  
  2.    <p>Модель:$b['model']</p>
  3.  

то
Цитата:

arse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in Z:\home\autolombard59.ru\www\catalog.php on line 57

где и что править?
KuPbI4 Отправлено: 30 Августа, 2010 - 00:18:32 • Тема: Не выводит результат в браузере • Форум: SQL и Архитектура БД

Ответов: 101
Просмотров: 575
пишет:
Warning: mysql_fetch_array() expects parameter 1 to be resource, null given in Z:\home\autolombard59.ru\www\catalog.php on line 55
указывает на
KuPbI4 Отправлено: 29 Августа, 2010 - 23:49:33 • Тема: Не выводит результат в браузере • Форум: SQL и Архитектура БД

Ответов: 101
Просмотров: 575
описываю проблему
сама форма:
add.php
CODE (html):
скопировать код в буфер обмена
  1.  
  2.         <form action="add2.php" method="post">
  3.         <label>
  4.       Модель машины:<input type="text" name="model"/><br>
  5.           Год выпуска:<input type="text" name="year"/><br>
  6.           Место стоянки:<input type="text" name="mesto"/><br>
  7.           Пробег:<input type="text" name="probeg"/> км<br>
  8.           Цена:<input type="text" name="money"/> руб.<br>
  9.           <input type="submit" value="Добавить" name="add2"/>&nbsp;<input type="reset" value="Очистить"/><br>
  10.     </label>
  11.         </form>
  12.  

запрос SQL:
CODE (SQL):
скопировать код в буфер обмена
  1.  
  2. CREATE TABLE `cars` (
  3. `model` varchar( 255 ) NOT NULL DEFAULT '0',
  4. `year` int( 11 ) NOT NULL  DEFAULT '0',
  5. `mesto` varchar( 255 ) NOT NULL DEFAULT '0',
  6. `probeg` int( 11 ) NOT NULL DEFAULT '0',
  7. `money` int( 11 ) NOT NULL DEFAULT '0',
  8. UNIQUE KEY `year`(`year`)
  9. ) TYPE=MyISAM AUTO_INCREMENT=1;
  10.  

add2.php - сам скрипт добавления
PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. $db=mysql_connect("localhost", "root", "") or die("Ошибка подключения");
  4. mysql_select_db("catalog", $db) or die("Не могу выбрать БД");
  5. mysql_query("SET NAMES UTF-8");
  6. $query="INSERT INTO cars ( model , year , mesto , probeg , money ) VALUES ('$model', '$year', '$mesto', '$probeg', '$money')";
  7. mysql_query($query);
  8. ?>
  9.  

catalog.php
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $db=mysql_connect("localhost", "root", "") or die("Ошибка подключения");
  4. mysql_select_db("catalog", $db) or die("Не могу выбрать БД");
  5. mysql_query("SET NAMES UTF-8");
  6. $q = mysql_query("SELECT * FROM catalog");
  7. echo "
  8. <p>Модель:$model</p>
  9. <p>Год выпуска:$year</p>
  10. <p>Место стоянки:$mesto</p>
  11. <p>Пробег:$probeg км</p>
  12. <p>Цена:$money руб</p>
  13. ";
  14. ?>

захожу в браузер http://ссылка_на_сайт/catalog.php
и вижу
Модель:
Год выпуска:
Место стоянки:
Пробег: км
Цена: руб
результат вообще никакой. не отображаются данные, хотя в пхпмайадмине глянул что добавляются данные
а вот в браузере не отображаются, где и что исправлять?!

Страниц (12): В начало « ... 4 5 6 7 8 9 10 11 [12]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB