![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 19.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
borykam się z pewnym problemem. Mianowicie posiadam skrypt PHP który odczytuje dane z pliku *.txt W pliku tym znajdują się 4 zmienne: "$e[0]=22" "$e[1]=24" "$e[2]=13:00" "$e[3]=11-12-2009" chciałbym przekazać te zmienne do tabeli. Z tym że w bazie znajdują się już wcześniej utworzone rekordy: id, t1, t2, godz_pom, data_pom 1 , 23 , 22 , 11:00 , 11-11-2009 2 , 12 , 20 , 12:00 , 11-11-2009 Chciałbym się skupić na automatycznym numerowaniu rekordów Wiem że dodanie kolejnego elementu wygląda następująco: $insert="INSERT INTO temperatura (temp_id, temp_zew, temp_wew, godz_pom, data_pom) ". "VALUES (3, 23, 32, '11:00', '2009-08-02')"; $results=mysql_query("$insert") or die(mysql_error()); Ale jak mogę przekazać te zmienne aby nowy rekord (w tym przypadku o numerze 3) był automatycznie dodawany? z góry dziękuje za pomoc ![]() Ten post edytował blusss1 19.11.2009, 15:03:08 |
|
|
![]()
Post
#2
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 19.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki kolego bardzo mi pomogłeś, oczywiście dodaje mi kolejne rekordy do bazy wraz z automatycznym numerowaniem, jednak podczas dodawania pokazuje jakiś błąd:
Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\Apache2.2\insert_data.php:1) in C:\Program Files\Apache2.2\htdocs\insert_data.php on line 6 tak wygląda skrypt dodawania kolejnego rekordu do bazy: $insert="INSERT INTO temperatura (temp_id, temp_zew, temp_wew, godz_pom, data_pom) ". "VALUES (NULL, 20, 12, '12:00', '2009-08-02')"; $results=mysql_query("$insert") or die(mysql_error()); niby wszystko działa jednak chciałbym rozwiązać jakoś ten problem, pozdrawiam |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
problem poruszany na forum milion razy...
szukaj pod hasłem: "headers already sent" -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 19.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Już sobie poradziłem
![]() gdyby ktoś miał podobny problem to w pliku php.ini zmieniłem wartość: 'output_buffering' z 'Off' na 'On' Tutaj możecie więcej poczytać o tego typu problemie. Pozdrawiam |
|
|
![]()
Post
#6
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
To nie jest rozwiązanie, to jest obejście problemu.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 14:26 |