Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP+MySQL] Problem ze skryptem, Przycisk dodający rekord do bazy danych
kaziu02
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 5.01.2016

Ostrzeżenie: (0%)
-----


Witam,

Na stronie WWW umieściłem tabelkę, do której dane są wczytywane z bazy danych MySQL. Chcę jeszcze dodać na stronie button, który będzie dodawał kolejny rekord po id. Niestety za każdym razem wyskakuje mi, błąd składni MySQL (choć gdy wklepuje to samo do phpMyAdmin'a to działa). Poradźcie coś bo już załamuje ręce :/

  1.  
  2. <?php
  3. $lacz=mysql_connect("localhost","***","***");
  4. if (!$lacz)
  5. {
  6. echo "polaczenie nieudane";
  7. }
  8. mysql_select_db('testowiec');
  9. $zapytanie = "SELECT @wartosc_id := MAX(id) FROM php_interview_questions; INSERT INTO php_interview_questions (id) VALUES ( IF(@wartosc_id IS NULL, 0, @wartosc_id) + 1 )";
  10. $wynik = mysql_query($zapytanie)
  11. ?>


I dostaję taki error:

  1. You have an error IN your SQL syntax; CHECK the manual that corresponds TO your MySQL server version FOR the RIGHT syntax TO USE near 'INSERT INTO php_interview_questions (id) VALUES ( IF(@wartosc_id IS NULL, 0, @wa' at line 1


Chcę jeszcze, aby po kliknięciu buttona, automatycznie wracało do index.php co będę musiał dodać?

Jestem zielony z PHP i proszę o wyrozumiałość.

Ten post edytował kaziu02 5.01.2016, 17:42:35
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 23:15