Вниз  PHP и мелкие вопросы
- 5.04.2012 / 16:21
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
Kosma, ну, а если ты удалиш и потом запишеш? Если тебе удалять не надо, тогда воспользуйся моим кодом, а если удалить проще, тогда так.
- 5.04.2012 / 16:52
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
Решил написать первую примитивную гостевую, но чет не пашет:
  1. <?php
  2. echo "<html><head><title>Гостевая</title></head><body>";
  3. require_once 'login.php';
  4. $db_server=mysql_connect ($db_hostname , $db_username , $db_password);
  5. mysql_select_db($db_database);
  6. $query="SELECT * FROM guest";
  7. $result=mysql_query($query);
  8. $rows=mysql_num_rows($result);
  9. for ($j=0; $j < $rows; ++$j)
  10. echo mysql_result($result,$j,'text') . "<br />------------------<br />";
  11. echo <<<_FORMTEXT
  12. Текст:<br />
  13. <form action="f.php" method="post">
  14. <input type="text" name="text" />
  15. <input type="submit" value="Отправить" />
  16. </form>
  17. _FORMTEXT;
  18. if ( isset($_POST['text']))
  19. { $text=get_post('text');
  20. $query1="INSERT INTO text VALUES" . "('$text')";}
  21. echo "</body></html>";
  22. function get_post($var)
  23. { return mysql_real_escape_string($_POST[$var]);
  24. }
  25. ?>
Файл logun.php:
  1. <?php
  2. $db_hostname='openserver';
  3. $db_database='text';
  4. $db_username='root';
  5. $db_password='';
  6. ?>
З базой даной все ок. В таблице создал одно поле text в котором данные с типом VARCHAR, макс символов 300.
ПИшет ошибку:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in W:\html\test\www\f.php on line 8В поле ввел данные через пхпмайадмин, думал может функция число полей не могла посчитать, но неа.
- 5.04.2012 / 18:09
Naik
  Пользователь

Naik 
Сейчас: Offline
Dinisimys1, Попробуй так

  $query="SELECT * FROM `guest`";
- 5.04.2012 / 18:16
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
Добавь от руки одну запись через pma потом уже разберешься
__________________
 Магистр Мёда
- 5.04.2012 / 20:18
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
Koenig, ну дык я добавил
- 5.04.2012 / 20:25
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
Naik, ниче не дало :-(
- 5.04.2012 / 20:30
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
Убрал ту функцию, теперь та же ошибка:
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in W:\html\test\www\f.php on line 9
- 5.04.2012 / 20:42
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
Dinisimys1, Перепиши на fetch
__________________
 Магистр Мёда
- 5.04.2012 / 20:43
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
Теперь все ок. Я в фйле логин.пхп бд неправильно ввел :hack:
Но теперь что-то не то. Выводит вторую строку(без первой). А те данные, что я ввел не записывает :-(
- 6.04.2012 / 14:32
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
Пможет кто?
Выводит вторую строку таблици. Забыл уточнить

Изменено Dinisimys1 (6.04 / 14:32) (всего 1 раз)
Наверх  Всего сообщений: 4740
Фильтровать сообщения
Поиск по теме
Файлы топика (129)