PHP.SU

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

Страниц (41): В начало « ... 33 34 35 36 37 38 39 40 [41]

> Найдено сообщений: 606
imediasun Отправлено: 09 Августа, 2012 - 21:42:33 • Тема: как взять данные из одной таблицы и сопоставив записать в другую • Форум: Вопросы новичков

Ответов: 4
Просмотров: 177
не добавляет,

.... и еще необходимо чтобы в форме <select> появлялись все допустимые значения присутствующие в базе category в поле category_name, а сейчас появляется только одно значение первое в этом поле, помогите пожалуйста
imediasun Отправлено: 09 Августа, 2012 - 21:32:37 • Тема: как взять данные из одной таблицы и сопоставив записать в другую • Форум: Вопросы новичков

Ответов: 4
Просмотров: 177
CODE (htmlphp):
скопировать код в буфер обмена
  1. <form method ="post" action="insert.php">
  2. Категория select:<select name="category_select" size=1 from  >
  3.  
  4. <option value=1 selected="selected"> <?php echo $myrow ["name"]; ?>   </option>
  5.  
  6.  
  7. </select>
  8.  
  9.  
  10. <?php include ('/blocks/bd.php');
  11.  
  12. $sql = "SELECT id FROM category ";
  13. $result = mysql_query($sql);
  14. $post = $result['post'];
  15.  
  16. if (isset($_POST['ok']))
  17. {
  18.  
  19. $query = mysql_query ("INSERT INTO sale where category = '$category_select'(category) VALUES ('$post')");
  20.  
  21. }
  22.  
  23.  
imediasun Отправлено: 09 Августа, 2012 - 21:26:27 • Тема: как взять данные из одной таблицы и сопоставив записать в другую • Форум: Вопросы новичков

Ответов: 4
Просмотров: 177
Есть таблица первая - категории - 'category' с полями (id,category_name) и необходимо в форме <select> отобразить значения 'category_name' и при выборе одного из значений,при нажатии кнопки 'ok',внести значение 'id' из таблицы 'category' в таблицу 'sale' в поле 'category_id' своим кодом портить форум не стану, извините, большое спасибо.
imediasun Отправлено: 09 Августа, 2012 - 13:06:25 • Тема: проблемы внесение данных в базу MySQL • Форум: Вопросы новичков

Ответов: 4
Просмотров: 199
Да, спасибо, действительно проблема была в этом
imediasun Отправлено: 09 Августа, 2012 - 11:53:54 • Тема: проблемы внесение данных в базу MySQL • Форум: Вопросы новичков

Ответов: 4
Просмотров: 199
все равно строка в базе создается с нулевыми значениями, вопрос в этом моменте так? с точками и кавычками все верно и в чем разница

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. if (isset($_POST['ok']))
  3. {
  4.         $query = mysql_query ("INSERT INTO sale (category, roomqnt, price) VALUES ('".$category."','".$roomqnt."','".$price."')");
  5. echo "ok";
  6. }
  7.  
  8.  
imediasun Отправлено: 09 Августа, 2012 - 11:44:18 • Тема: проблемы внесение данных в базу MySQL • Форум: Вопросы новичков

Ответов: 4
Просмотров: 199
Здравствуйте спасибо что можно задать вам этот вопрос и что есть этот форум. У меня в базе создается запись под очередным id а значения не вносятся в базе типы все выставлены int, хотя я и текст пробовал. вот код.

CODE (htmlphp):
скопировать код в буфер обмена
  1. <form method ="post" action="../insert.php">
  2. Категория:<br/><input type="text" name"category" size="10" maxlength="5" ><br/>
  3. Колличество комнат: <br/><input type="text" name"roomqnt" ><br/>
  4. Цена объекта: <br/><input type="text" name"price" ><br/>
  5. <br/>
  6. <input type="submit" name="ok" value="Добавить" >
  7. </form>
  8.  
  9.  
  10. <?php
  11. include ('/blocks/bd.php'); //здесь вот так
  12.  
  13.  
  14. <?php
  15.  
  16. $db=mysql_connect ("localhost","empire_user","empire_user" );
  17. mysql_select_db ("empire",$db);
  18.  
  19. ?>
  20.  
  21. //
  22.  
  23.  
  24. $category = $_POST ['category'];
  25. $roomqnt = $_POST ['roomqnt'];
  26. $price = $_POST ['price'];
  27.  
  28. if (isset($_POST['ok']))
  29. {
  30. $query = mysql_query ("INSERT INTO sale (category,roomqnt,price) VALUES ('category','roomqnt','price')");
  31. echo "ok";
  32. }
  33.  
  34.  
  35. ?>

Страниц (41): В начало « ... 33 34 35 36 37 38 39 40 [41]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB