Резултати от 1 до 2 от общо 2

Питане за форма на PHP/MySQL

Сподели във Facebook Сподели в Twitter Изпрати на Email Сподели в LinkedIn
  1. Junior Member
    Тук е от
    Jul 2005
    Мнения
    130
    #1

    Питане за форма на PHP/MySQL

    Здравейте
    в момента ми се наложи да уча PHP и искам да питам един върпос. Имам форма с 11 променливи - няколко полета и 6-7 чекбокс-а.
    За момента съм написал:

    <?php
    require('../db.php');
    $description = $_POST['description'];
    $title = $_POST['title'];
    $PHP = $_POST['PHP'];


    $description = addslashes($description);
    $title = addslashes($title);

    mysql_select_db('test');
    $query = "INSERT INTO opit (ID,image, title, description, link, PHP) values ('NULL','".$image."','".$title."','".$description."','".$link."','".$PHP."')";
    $result = mysql_query($query);
    if($result)
    echo mysql_affected_rows().'opit inserted into database.';

    ?>
    Реда $query ... ми се вижда нещо много дълъг (има да се добавят още 5 променливи) и се чудех дали няма по-лесен/бръз начин?

  2.  
     
  3. Member
    Тук е от
    Nov 2005
    Мнения
    295
    #2

    Re: Питане за форма на PHP/MySQL

    Колкото е дълъг редът - толкова. Няма как да не присъства двойката "поле - стойност". Най-много да си спестиш "ID", ако е дефинирано autoincrement.
    Иначе, за прегледност, може да си напишеш функция, която сглобява INSERT-а от асоциативен масив и да присвояваш стойности на този масив, преди да извикаш функцията.
    Повярвай, има и "по-страшни" SQL-и

Сподели във Facebook Сподели в Google Plus Сподели в Twitter Изпрати на Email Сподели в LinkedIn

Подобни теми

  1. Форма и изпращане на запис към MySQL как?
    От cyberson във форум Уебдизайн и 3D
    Отговори: 3
    Последно: 10-03-10, 13:54
  2. Нова форма на живот в канализацията!
    От hihimor във форум Дъра-Бъра
    Отговори: 7
    Последно: 01-07-09, 12:28
  3. Html форма за запитване
    От mitkomm във форум Уебдизайн и 3D
    Отговори: 1
    Последно: 07-11-08, 10:53
  4. Форма близнак
    От midjis във форум Програмиране
    Отговори: 0
    Последно: 27-11-06, 13:05
  5. Проста HTML (?) форма
    От Nedko във форум Уебдизайн и 3D
    Отговори: 10
    Последно: 10-04-06, 14:44

SetCombG.com
SetCombG.com е портален сайт и Форум за битова техника, телевизори, климатици, лаптопи и смартфони, създаден през 1999 година.
Заедно сме над 20 години!
Следвай ни
Горе