Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[PHP][MySQL]Błąd zapytania

Adalberd 17 Wrz 2011 21:49 1010 3
  • #1 17 Wrz 2011 21:49
    Adalberd
    Poziom 13  

    Witajcie,

    Nie mogę sobie poradzić z ułożeniem zapytania:

    Kod: php
    Zaloguj się, aby zobaczyć kod


    Zwraca mi 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 'WHERE `auto_id`=12' at line
    Jeżeli wywalę WHERE i to co jest po WHERE zapytanie działa ale ja chce żeby dodał mi linka do rekordu gdzie znajduje się dane auto_id.

    0 3
  • Pomocny post
    #2 17 Wrz 2011 21:58
    loganek2
    Poziom 16  

    no to nie insetrt, tylko update:)

    Kod: php
    Zaloguj się, aby zobaczyć kod

    nie wiem czy nie ma błędu w tym co napisałem, ale ogólnie to musisz tu użyć update

    0
  • Pomocny post
    #3 17 Wrz 2011 21:59
    marcinj12
    Poziom 40  

    To dlatego, że zapytanie INSERT nie obsługuje klauzuli WHERE.
    Jeżeli chcesz coś dodać do już istniejącego rekordu, musisz użyć UPDATE:

    Kod: php
    Zaloguj się, aby zobaczyć kod

    0
  • #4 18 Wrz 2011 00:10
    Adalberd
    Poziom 13  

    Odszedłem od komputera i przyszło mi to do głowy, zmęczenie....
    dziękuje Panowie.

    0