Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 4.02.2008 Skąd: wroclaw Ostrzeżenie: (0%)
|
Na poczatku chcialem powiedziec ze szukalem na formum odp do mojego problemu i niestety nie moglem znalesc wiec kieruje moja prosbe o pomoc do was drodzy forumowicze zebyscie mi pomogli.
robie sklep internetowy do szkoly na zajecia i mam maly problem z z baza ale ze skyptem php sam nie wiem mam plik formularz rejestracja gdzie uzytkownik wpisuje swoje dane po wpisaniu daje wyslij w celu przeslania ich do bazy ale wyskakuje komunikat Problem z baza danych. Odrzucone zapytanie. i nie wiem w czym ktwi problem gdzie jest pies pogrzebany nizej wkleje skypt ktory ma to wszystko wykonac <?php $komunikat= ""; function dodaj() { if(isSet($_GET["imie"])) $imie=$_GET["imie"]; else $imie= ""; if(isSet($_GET["nazwisko"])) $nazwisko=$_GET["nazwisko"]; else $nazwisko= ""; if(isSet($_GET["ulica"])) $ulica=$_GET["ulica"]; else $ulica= ""; if(isSet($_GET["nrdomu"])) $nrdomu=$_GET["nrdomu"]; else $nrdomu= ""; if(isSet($_GET["kod"])) $kod=$_GET["kod"]; else $kod= ""; if(isSet($_GET["miasto"])) $miasto=$_GET["miasto"]; else $miasto= ""; if(isSet($_GET["kraj"])) $kraj=$_GET["kraj"]; else $kraj= ""; if(isSet($_GET["telefon"])) $telefon=$_GET["telefon"]; else $telefon= ""; if ($imie == "" || $nazwisko == "" || $kraj == "" || $telefon == ""){ $GLOBALS['komunikat'] = "Prosze podac wszystkie wymagane dane!"; return false; } $link = mysql_connect("serwer" , "uzytkownik" , "haslo"); $flag = mysql_select_db("nazwa bazy"); if(!$link || !$flag){ $GLOBALS['komunikat'] = "Problem z polaczeniem z baza danych."; return false; } $query = "INSERT INTO OSOBA (IMIE, NAZWISKO, ULICA, NRDOMU, KOD, MIASTO, KRAJ, TELEFON) "; $query .= "VALUES('".$imie."','"; $query .= $nazwisko."','"; $query .= $ulica."','"; $query .= $nrdomu."','"; $guery .= $kod."','"; $query .= $miasto."','"; $query .= $kraj."','"; $query .= $telefon."'"; $query .= ")"; $result = mysql_query($query); if(!$result){ $GLOBALS['komunikat'] = "Problem z baza danych. Odrzucone zapytanie."; mysql_close($link); return false; } $ID = mysql_insert_ID(); mysql_close($close); setCookie("ID" , $ID, time() +3600 * 24 * 30); $GLOBALS['komunikat'] = "Dziekujemy za wyelnienie formularza. Dane zostaly zapisane w systemie."; } dodaj(); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <title>Rejestracja</title> </head> <body> <div> <?php echo $komunikat; ?> </div> </body> </html> |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%)
|
Po $GLOBALS['komunikat'] = "Problem z baza danych. Odrzucone zapytanie."; wklej to:
I podaj jeszcze strukturę tabeli "osoba"... Ten post edytował nowotny 4.02.2008, 19:34:20 |
|
|
|
djozkow Problem z baza danych. Odrzucone zapytanie. 4.02.2008, 12:19:59
kitol dodaj echo $query aby wyświetlić treść wygene... 4.02.2008, 12:40:22
nowotny I pokaż co ci daje print_r($_GET);... 4.02.2008, 12:42:54
djozkow a gdzie dokladnie w kodzie trzeba to wpisac ?
nie... 4.02.2008, 18:01:20
djozkow wkleilem i jest blad Parse error: syntax error, un... 4.02.2008, 19:26:27
nowotny Wklej to co jest pomiędzy "<?php... 4.02.2008, 19:36:24
djozkow no dokladnie czego ja tego nie widzialem to nie wi... 4.02.2008, 19:43:08 
nowotny Cytat(djozkow @ 4.02.2008, 19:43:08 )... 4.02.2008, 20:12:03
dziurson deklarujesz że będziesz wprowadzał 8 danych a w wa... 4.02.2008, 19:52:39
djozkow ja widze 8 ze wprowadzam i 8 deklaruje i mozesz je... 4.02.2008, 19:55:58
dziurson nie widzisz że masz g(czyt. "gie") zamia... 4.02.2008, 19:57:51
djozkow a no tak przepraszam dobre masz oko 4.02.2008, 20:04:52
dziurson to teraz ładnie kliknij pomógł 4.02.2008, 20:05:50
djozkow udalo sie dodaly sie dane do bazy ale i tak jest j... 4.02.2008, 20:06:50
dziurson linia 78 powinna chyba wyglądać tak:
mysql_close(... 4.02.2008, 20:10:24
djozkow juz klikam z wielka checia nawet 10 razy he 4.02.2008, 20:10:52
djozkow kurde znowu nie chodzi wtedy poszlo i raz sie zapi... 4.02.2008, 21:51:36
kitol ustawić w definicji kolumny AUTOINCREMENT? 5.02.2008, 14:10:18 ![]() ![]() |
|
Aktualny czas: 11.10.2025 - 17:07 |