Problemik z kodem php


(Josef Mistrzu) #1

$type = "INSERT INTO movietype (movietype_id, movietype_label) ";

"VALUES (1, 'Science-fiction'), ";

"(2, 'Dramat'), ";

"(3, 'Komedia'), ";

"(4, 'Przygoda'), ";

"(5, 'Wojenny'), ";

"(6, 'Akcja'), ";

"(7, 'Horror'), ";

"(8, 'Thrirrel')";

$results = mysql_query($type) or die(mysql_error());

Możecie mi powiedzieć czy część tego kodu jest poprawna? Czy wszystkie znaki są poprawnie wstawione??


(adpawl) #2

Jeżeli chcesz w jednym zapytaniu (bez pętli), tolepiej by chyba było tak:

…czy jakoś tak.


(Josef Mistrzu) #3

od kumpla dostałem xerówki z książki o php5, apache i mysql i jest tam to przedstawione w taki sposób w jaki napisałem na samym początku tylko xerówki mam nie wyraźne i nie moge odróżnić wszystkich znaków. A książki od kumpla nie moge wziąść bo wyjechał hmmm może ktoś ma taką książke z podobnym kodem??


(adpawl) #4

A sprawdzałeś podany powyżej kod?

…w taki sam sposób? dziwne, wg. mnie w php stringi łączy się kropkami a nie średnikami :wink:

Inna sprawa, to po grzyba rozbijać jedno zapytanie na X stringów skoro można w jednym zapisać? :wink:


(Josef Mistrzu) #5

hehe no wiesz czytelniej to wygląda i jak coś później wszystko jest na miejscu nie? kod sprawdzałem tzn. skopiowałem i wkleiłem nie sprawdzałem go dokładnie i wyskoczyło coś takiego: :mrgreen: You have an error in your SQL syntax near ‘’ at line 1


(adpawl) #6

Aż sam sprawdziłem u siebie …przykładowy kod testowy:

…i śmiga aż miło :wink:

A w Twoim błędy masz zaznaczone kolorem niebieskim:

…w tych miejscach powinny być kropki (łączenie stringów)


(Josef Mistrzu) #7

OKI dzieki za pomoc :mrgreen: