Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Jak wstawic dane do 2 tabel ( w tym samym czasie)
alsz82
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 7.04.2009

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


Witam mam problem w stawieniem w tym samym czasie danych do dwóch tabel. Kod wyglada nastepująco:
Kod
<font size="1"><?php

$uzytkow_imie=$_POST['uzytkow_imie'];
$uzytkow_nazwisko=$_POST['uzytkow_nazwisko'];
$PESEL=$_POST['PESEL'];
$firma=$_POST['firma'];
$mail=$_POST['mail'];

     if (!$uzytkow_imie ||!$uzytkow_nazwisko || !$PESEL || !$firma || !$mail)

         {
             echo 'Nie podano wszystkich danych <br\>'
                  .'Prosze wrócić do poprzedniej strony';

             exit;
         }

             if (!get_magic_quotes_gpc())

             {

                 $uzytkow_imie=addslashes($uzytkow_imie);
                 $uzytkow_nazwisko=addslashes($uzytkow_nazwisko);
                 $PESEL=addslashes($PESEL);
                 $fima=addslashes($firma);
                 $mail=addslashes($mail);

             }

@ $db=new mysqli('localhost','******','*****','przychodnia_1');


if(mysqli_connect_errno())

     {
         echo 'Błąd , Nie połączono z baza danych. Spróbuj ponownie';
         exit;
     }    

$zapytanie_uzytkow = "insert into uzytkownik values ('".$uzytkow_imie."','".$uzytkow_nazwisko."')";
$zapytanie_info= "insert into uzytkownik_info values ('".$PESEL."','".$fima."','".$mail."')";

$wynik_uzytkow = $db->query($zapytanie_uzytkow);
$wynik_info = $db->query($zapytanie_info);

if($wynik_uzytkow && $wynik_info)

     echo  $db->affected_rows.
     'Pacjent zapisany do bazy';

     else

         {
             echo 'Nie zapisano pacjenta';
         }

echo $zapytanie_uzytkow;
   echo $wynik_info;
?></font>

Nastepuje łaczenie z baza.
Pierwsza czesc tzn zmienna $wynik_uzytkow jest wyswietlana(dla sprawdzenia), jednak $wynik_info juz nie :(.
Jak to rozwiazac ??

Ten post edytował alsz82 19.07.2009, 23:37:11
Go to the top of the page
+Quote Post

Posty w temacie


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: 20.08.2025 - 19:11