Skocz do zawartości

Błąd w wysyłaniu do bazy w PDO.


teofilp

Recommended Posts

Kiedy wysyłam do tabeli w bazie informacje które mi sę wysyłają co prawda, ale wyskakuję mi taki bład.

SQLSTATE[42000]: Syntax error or access violation: 1064 Something is wrong in your syntax obok '?, content=?, description=?, data=? where id=?'

Co mam zrobić by nie było tego fattal errora?

Łączę się w ten sposób 

$zapis = "UPDATE `categories_en` SET category_name=?, content=?, description=?, data=? where id=?  ";
$nowa = $db_lacz->prepare($zapis);
$nowa->execute(array($vtitleart, $vtekst, $vdescr, $data, $pobr ));

$db_lacz->exec($zapis);

Czytałem ze to najpradopodobniej coś nie tak jest napisane w zapytaniu, ale co skoro wysyła w prawidłowy sposób do tabeli? 

Link do komentarza
Udostępnij na innych stronach

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Odpowiedz...

×   Wkleiłeś zawartość bez formatowania.   Usuń formatowanie

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Utwórz nowe...