Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z zapytaniem
Myrek
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 8.02.2003

Ostrzeżenie: (0%)
-----


Witam.
Potrzebuje pomocy. Mam wykonać zapytanie do bazy danych (MySQL, PHP4, Apache) polegające na wstawieniu do kolumny np. p1 (mam kolumny w tabeli od p1 do p50) znaku 1. Nie było by problemu, gdyby nie fakt, że z tablicy ($przed[„id_p”]) jest pobierany numer kolumny (1-50) i trzeba go dodać do litery p, tak aby powstał np. p1, Niżej przedstawiam moje zapytanie, które nie działa. Wyświetlany jest komunikat:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' In ...

Kod
$zapytanie = "insert into xxx (p'$przed["id_p"]')values (1)


Czyli chce wstawić do kolumny p+cyferka z tablicy (tak aby było np. p2) wartość 1. Da się to zrobić? Można połączyć zwykły tekst ze zmienną, tak żeby powstał ciąg znaków? W tabeli musiałem zrobić kolumny ze znakiem p na początku(p1,p2,p3), bo nie da się stworzyć kolumn o indeksach złożonych z samych cyfr, czy tak jest? Ja nie mogłem tego zrobić.

Robił ktoś może coś w rodzaju wywiadówki przez Internet? Robię coś takiego i mam problemy z zaprojektowaniem bazy danych dla wszystkich klas, przedmiotów i ocen poszczególnych uczniów. Jeśli ktoś zna ten problem to pomoc mile widziana, chodzi mi o sam szkielet bazy danych.
Dzięki.
Pozdrawiam.
Myrek
Go to the top of the page
+Quote Post

Posty w temacie
- Myrek   Problem z zapytaniem   8.02.2003, 18:03:25
- - 1r0n   Ja by to zrobil w ten sposob... Kod $i = "p...   8.02.2003, 18:58:09
- - kurtz   Re: Problem z zapytaniem   8.02.2003, 18:58:41
- - Myrek   Dzięki serdeczne za tak wyczerpującą odpowiedz. Pr...   9.02.2003, 12:40:28


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 17:02