Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> 2 tabele, zapis danych do 2 tabel w jednej bazie
dekrzycho
post
Post #1





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 10.01.2005

Ostrzeżenie: (10%)
X----


mam skrypt php ktory rejestruje mi delikwenta w bazie MySQL. jeśli gosc zaznaczy pole wyboru checkbox to chce aby mi adres email wpisal rowniez do drugiej tabeli. jesli robie wszystko dzial jesli gosc nie zaznaczy pola wyboru dane zostaja zapisane do tabeli users jesli zaznaczy to zapisuje email do tabeli newsletter ale nie users gdzie rowniez powinien!!!!
co zrobić. skrypt napisałem w ten sposób....

if (($row_duplicate['no_of_records']) != "0") {

// echo ("This email address is already present in our database. Please check you entered the correct address. If you have, you may have already registered and do not need to register again.");
echo ("<meta http-equiv=refresh content=0;url=register_all.php?&email=" . $email . "&classid=" . $classid . "&type=" . $type . "&errorcode=1>");
exit();

} else


{ // Register new user
$sql = "insert into users set
fullname='$fullname',
company='$company',
email='$email',
country='$country',
postcode='$postcode' ,
date=curdate()";
if ($pole=="on")
{
$sql = "insert into newsletter set
email='$email',
date=curdate()";


}
if (@mysql_query($sql))
{
// echo("Thank you for registering");
// echo($pageid);
// echo($title);

setcookie('solartronmobreydownloads',$email,time()+3600*24*365);
echo ("<meta http-equiv=refresh content=0;url=view_all.php?classid=" . $classid . "&type=" . $type . ">");

} else
{
echo ("Error registering user: " . mysql-error());

}

}
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
crash
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


Jeśli warunek $pole=="on" jest spełniony zastępujesz zmienną $sql czyli naraz nigdy te dwa zapytania nie zostaną wykonane, użyj mysql_query dla pierwszego dodania do users i potem drugi raz dla ewentualnego dodanie do newsletter...
Go to the top of the page
+Quote Post
dekrzycho
post
Post #3





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 10.01.2005

Ostrzeżenie: (10%)
X----


hmm, wiesz ja nie mam pojecia o co w tym php chodzi, jestem w tym nowicjuszem. czy moglbys mi napisac przykladowe zapytanie, ja musze tylko cos takiego zmienic na istniejacej stronie, ale nigdy wczesniej nie pisalem w php i mysql-u
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 21:34