![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 29.06.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Przy takim zapytaniu:
[php:1:c942dd685b]<?php mysql_query("INSERT INTO ".PREFIX."wywiady (autor,prowadzacy,tytul,tekst,www,data_wywiadu,data) VALUES('$usr_id','".$_POST['prowadzacy_form']."','".$_POST['tytul_form']."','".$_POST['tekst_form']."','".$_POST['www_form']."','".$_POST['data_wywiadu_form']."',UNIX_TIMESTAMP())") or die(mysql_error()); ?>[/php:1:c942dd685b] wywala taki blad: Kod 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 'x':temp.set(2,2,Math.cos(angle)); temp.set(2,3,Math.sin(an
dodam, ze wczesniej wszystko dobrze dzialalo, bez bledow :/ tabela wywiady ma zwykle pola typu int, varchar, text, zadnych dzwnych, o co chodzi? raczej cos z mysqlem na serwie, ale co? Jak to naprawic w skrypcie? Z gory thx za pomoc -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 8.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
nie wiem czy to to, ale prefix powinien chyba być z $ ?
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Nie jesli to jest stala.
wojto: zrob to tak, ze zapytanie przypisujesz do zmiennej ($q = 'INSERT...') i zanim wywolasz mysql_query($q) daj echo $q i pokaz jak Ci wyswietla zapytanie. Blad jest conajmniej ciekawy i nie widac go na pierwszy rzut oka, sadze ze cos masz nie tak w zmiennych przychodzacych z zewnatrz. -------------------- Brak czasu :/
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 29.06.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat nie wiem czy to to, ale prefix powinien chyba być z $ ?
PREFIX, to stala, wiec jest dobrze @FiDO, wiem, dla mnie tez jest dziwny, co wiecej, wczesniej nie bylo problemow z tym zapytaniem, podejrzewam, ze cos z serwerem namieszali, moze jakas modernizacja :/ w echo wyswietla normalne zapytanie, gdy wstawiam w MySQL-Front, to wykonuje ok. -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 0 Dołączył: 2.01.2004 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Moglbys wkleic zapytanko bo moze znajdzie sie taki krzak jak umnie, kilka dni temu.
Zapytanie wykonywane przez skrypt zwracalo blad, a jak wklejalem do PHPMyAdmin'a to smigalo. Wkoncu znalazlem nadmiarowa spacje pomiedzy nazwa funkcji CONCAT a nawiasem: "CONCAT (..." - zle "CONCAT(..." - dobrze Moze to pomoze ![]() -------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 29.06.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Moglbys wkleic zapytanko bo moze znajdzie sie taki krzak jak umnie, kilka dni temu. ...
patrz post nr 1 ![]() -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Hmm a może to po prostu treść danych ? Widać, że dane są wrzucane do bazy bez obróbki, więc [manual:3567f51857]mysql_escape_string[/manual:3567f51857] dla $_POST ?
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 17:26 |