Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Nie dodaje rekordu ;x
#1
Witam. Jestem pewien , że skrypt działa w 100%.

Kod PHP:
<?PHP
                                $formularz 
'
                                <form action="?do=add_comment" method="post">
                                <input type="text" name="add" value="Dodał"><br />
                                <textarea name="text" cols="65" rows="3">Treść komentarza. Max. 255 znaków.</textarea><br />
                                <input type="submit" name="submit" value="Dodaj">
                                </form>
                                '
;
                                                                
$add addslashes(htmlspecialchars($_POST['add']));
                                
$text addslashes(htmlspecialchars($_POST['text']));
            
                                
                                if(isset(
$_POST['submit'])) {
                                
$zapytanie = @mysql_query("INSERT INTO comments SET article_id='$id', text='$text', add='$add', data=now()");
                                echo 
mysql_error();
                                echo 
'<br>Pomyślnie dodano komentarz!';
                                } else {
                                echo 
$formularz; }
                                
                                
?>

Struktura tabeli:
Kod PHP:
CREATE TABLE `comments` (
  `
idint(11NOT NULL AUTO_INCREMENT,
  `
article_idint(11NOT NULL,
  `
titlevarchar(50NOT NULL,
  `
texttext NOT NULL,
  `
addvarchar(50NOT NULL,
  `
datadatetime NOT NULL,
  
PRIMARY KEY (`id`)
ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=12 

Błąd:
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 'add='Dodał', data=now()' at line 1

Hmm, co jest nie tak?
Odpowiedz


Wiadomości w tym wątku
Nie dodaje rekordu ;x - przez Intelactive - 05-12-2012, 01:56
RE: Nie dodaje rekordu ;x - przez andrzejhi - 05-12-2012, 02:56
RE: Nie dodaje rekordu ;x - przez Intelactive - 05-12-2012, 21:13
RE: Nie dodaje rekordu ;x - przez Pedro84 - 05-12-2012, 22:26
RE: Nie dodaje rekordu ;x - przez andrzejhi - 07-12-2012, 04:05

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  zaokraglanie liczb z rekordu Intelactive 6 4,759 12-11-2012, 02:59
Ostatni post: Engine
  Filtr rekordu michalszyd 7 5,885 25-10-2012, 02:26
Ostatni post: hieroshima
  Zwrócenie gotowego linku po dodaniu rekordu Intelactive 0 1,689 23-10-2012, 17:29
Ostatni post: Intelactive
  Nie dodaje rekordu Intelactive 4 3,206 22-10-2012, 22:18
Ostatni post: Intelactive
  Zwiększanie rekordu o jeden nie dziala hawkers 0 2,075 22-04-2012, 18:36
Ostatni post: hawkers

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl