За последние 24 часа нас посетили 55022 программиста и 1749 роботов. Сейчас ищут 805 программистов ...

Функция на добавление записи

Тема в разделе "PHP для новичков", создана пользователем macaroshka, 8 дек 2009.

  1. macaroshka

    macaroshka Активный пользователь

    С нами с:
    9 ноя 2009
    Сообщения:
    31
    Симпатии:
    0
    Здравствуйте!не могу разобраться с работой функций. написла фнкцию на добаление записи в таблицу БД. вызов функции просиходит при нажатии на кнопку. Может я совсем неправильно делаю, подскажите пожалуйста как решить мою проблемкую.
    код самой функции
    PHP:
    1.  
    2. <? php
    3. function f($Name_opora)
    4. {
    5.  
    6. $Name_opora=addslashes($Name_opora);
    7.  
    8. if (!$Name_opora)
    9. {
    10. echo  " <script> alert('Введите наименование');
    11.     </script>";
    12.  
    13. }
    14. include("blocks/bd.php");
    15.  $query = "insert into opora (Name_opora) values ('$Name_opora')";
    16. $result = mssql_query ($query) ;
    17. }
    18. ?>
    19.  
    вызов фнкции

    HTML:
    1. <input type="button" onclick="f($Name_opora)" value="Добавить">
     
  2. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    прекращаем путать javascript и php


     
  3. macaroshka

    macaroshka Активный пользователь

    С нами с:
    9 ноя 2009
    Сообщения:
    31
    Симпатии:
    0
    не поняла, что конкретно я не правильно написала???
     
  4. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    все неправильно

    Вот это
    функция в PHP

    Вот это относится к javascript
    вызвать функцию php из javascript таким способом невозможно.
     
  5. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    PHP функции могут быть вызваны только внутри тегов
    <?php f($Name_opora); ?>