![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 9.10.2002 Ostrzeżenie: (0%) ![]() ![]() |
Stworzylem zwykly prosty formularz i akcje ktora po wyslaniu laczy sie z tym plikiem
Kod <?include "newsconfig.php";
$dblink = mysql_connect($host, $user, $pass); if (!$dblink) echo ('Blad w polaczeniu z aparatem bazy danych!!!<BR>'); $stat=mysql_select_db('szpital',$dblink); if (!$stat) echo ('Nie mogę się połączyć z wybraną bazą danych!!!<BR>'); $efekt=mysql_db_query("szpital","insert into rejestracja (id,imie,nazwisko,pesel,imiero,imier,urodzenia,stanc,miasto,ulica,nr,kontakt, aw,instytucja,adresinst,dokument,data,godzina,oddzial,kasa) values('$id','$imie','$nazwisko','$pesel','$imiero','$imier','$urodzenia','$stanc','$miasto','$ulica','$nr','$kontakt','$zaw','$instytucja','$adresinst','$dokument','$data','$godzina','$oddzial','$kasa';"); if ($efekt) echo ('dopisałem rekord'); mysql_close($dblink); ?> lacze sie z baza nie ma bledow ale nic sie do bazy nie wprowadza, zostaje pusta gdzie zrobilem blad ? Prosze o pomoc bi siedze i siedze nad tym ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 7.05.2002 Skąd: Sz-n/Wroc/Wawa Ostrzeżenie: (0%) ![]() ![]() |
po co dajesz mysql_db_query skoro wczesniej wybrales baze?
A to, ze bledow nie wyswietla to wcale nie znaczy, ze ich nie ma. napisz: mysql_query($twoje_zapytanie) or die(mysql_error()); teraz jak cos bedzie zle, to Cie mysql o tym osobiscie powiadomi -------------------- /maggot/
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 9.10.2002 Ostrzeżenie: (0%) ![]() ![]() |
dodalem tak:
$efekt= mysql_db_query("szpital","insert into rejestracja (id,imie,nazwisko,pesel,imiero,imier,urodzenia,stanc,miasto,ulica,nr,kontakt,zaw instytucja,adresinst,dokument,data,godzina,oddzial,kasa) values('$id','$imie','$nazwisko','$pesel','$imiero','$imier','$urodzenia','$stanc','$miasto','$ulica','$nr','$kontakt','$zaw','$instytucja','$adresinst','$dokument','$data','$godzina','$oddzial','$kasa';"); mysql_query($efekt) or die(mysql_error()); REULTAT TO: Query was empty z baza sie skrypt laczy nie wywala bledow zadnych bledow ? nie bardzi wiem co z tym robic ![]() Kod <body> [/code]
<p>rejestracja</p> <form name="form1" method="post" action="insert.php"> <table width="75%" border="1"> <tr> <td width="32%">1. imię </td> <td width="68%"><input name="imie" type="text" id="imie"></td> </tr> <tr> <td>2. nazwisko</td> <td><input name="nazwisko" type="text" id="nazwisko"></td> </tr> <tr> <td>3. pesel</td> <td><input name="pesel" type="text" id="pesel"></td> </tr> <tr> <td>4. imie rodzica 1</td> <td><input name="imiero" type="text" id="imiero"></td> </tr> <tr> <td>5. imie rodzica 2</td> <td><input name="imier" type="text" id="imier"></td> </tr> <tr> <td>6. data urodzenia</td> <td><input name="urodzenia" type="text" id="urodzenia"></td> </tr> <tr> <td>7. stan cywilny</td> <td><select name="stanc" id="stanc"> <option>panna</option> <option>kawaler</option> <option>żonaty</option> <option>zamężna</option> <option>wdowiec</option> <option>wdowa</option> </select></td> </tr> <tr> <td>8. miasto</td> <td><input name="miasto" type="text" id="miasto"></td> </tr> <tr> <td>9. ulica</td> <td><input name="ulica" type="text" id="ulica"></td> </tr> <tr> <td>10. nr domu / mieszkania</td> <td><input name="nr" type="text" id="nr"></td> </tr> <tr> <td>11.kontakt z rodzina chorego</td> <td><input name="kontakt" type="text" id="kontakt"></td> </tr> <tr> <td height="24">12. czy czynny zawodowo </td> <td><select name="zaw" size="1" id="zaw"> <option>tak</option> <option>nie</option> </select></td> </tr> <tr> <td>13. nazwa instytucji ubezpieczajacej chorego</td> <td><input name="instytucja" type="text" id="instytucja"></td> </tr> <tr> <td> 14. adres instytucji ubezpieczajacego chorego</td> <td><input name="adresinst" type="text" id="adresinst"></td> </tr> <tr> <td> 15. dokument uprawniajacy do swiadczenia chorobowego</td> <td><input name="dokument" type="text" id="dokument"></td> </tr> <tr> <td>16. data przyjecia do szpitala</td> <td><input name="data" type="text" id="data" value="<?php echo date ("d m Y");?>"></td> </tr> <tr> <td>17. godzina przyjecia do szpitala</td> <td><input name="godzina" type="text" id="godzina" value="<?php echo date ("H:i");?>"></td> </tr> <tr> <td>18. oddzial</td> <td><select name="oddzial" id="oddzial"> <option>1</option> <option>2</option> <option>3</option> <option>4</option> </select></td> </tr> <tr> <td>19. numer kasy chorych</td> <td><input name="kasa" type="text" id="kasa"> <input name="id" type="hidden" id="id" value="1"></td> </tr> <tr> <td> </td> <td><input type="submit" name="Submit" value="Wy¶lij"> <input type="reset" name="Submit2" value="Skasuj"></td> </tr> </table> |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 87 Pomógł: 1 Dołączył: 22.04.2002 Skąd: Szubin Ostrzeżenie: (0%) ![]() ![]() |
A skąd takie zapytanie:
$efekt=mysql_db_query("szpital","insert into rejestracja .... Powinoo być tak: $efekt=mysql_db_query("insert into rejestracja ... |
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
Jemu chyba oto chodzilo, ze szpital to nazwa bazy danych (w mysql_db_query() pierwsza wartosc to resource do bazy), wiec ja bym proponowal (jezeli jest wykorzystywana 1 baza danych) uzycie mysql_query(). Ale to tylko kwestja kosmetyki
![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 30.08.2002 Ostrzeżenie: (0%) ![]() ![]() |
Cytat dodalem tak:
$efekt= mysql_db_query("szpital","insert into rejestracja (id,imie,nazwisko,pesel,imiero,imier,urodzenia,stanc,miasto,ulica,nr,kontakt,zaw instytucja,adresinst,dokument,data,godzina,oddzial,kasa) values('$id','$imie','$nazwisko','$pesel','$imiero','$imier','$urodzenia','$stanc','$miasto','$ulica','$nr','$kontakt','$zaw','$instytucja','$adresinst','$dokument','$data','$godzina','$oddzial','$kasa';"); mysql_query($efekt) or die(mysql_error()); REULTAT TO: Query was empty powinno byc Kod $efekt= "insert into rejestracja (id,imie,nazwisko,pesel,imiero,imier,urodzenia,stanc,miasto,ulica,nr,kontakt,
aw,instytucja,adresinst,dokument,data,godzina,oddzial,kasa) values('$id','$imie','$nazwisko','$pesel','$imiero','$imier','$urodzenia','$stanc','$miasto','$ulica','$nr','$kontakt','$zaw','$instytucja','$adresinst','$dokument','$data','$godzina','$oddzial','$kasa';"; mysql_query($efekt) or die(mysql_error()); -------------------- --
[Linux Administrator] |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 9.10.2002 Ostrzeżenie: (0%) ![]() ![]() |
po zmianie jak doradzil Officerrr otzrymalem kolejny "dziwny" ? blad:
You have an error in your SQL syntax near '' at line 2 nie wiem juz co dalej kombinowac ![]() teraz wyglada to tak, plz pomozcie ![]() Kod <?php
include "newsconfig.php"; $dblink = mysql_connect($host, $user, $pass); if (!$dblink) echo ('Blad w polaczeniu z aparatem bazy danych!!!<BR>'); $stat=mysql_select_db('szpital',$dblink); if (!$stat) echo ('Nie mogę się połączyć z wybraną bazą danych!!!<BR>'); $efekt= "insert into rejestracja (id,imie,nazwisko,pesel,imiero,imier,urodzenia,stanc,miasto,ulica,nr,kontakt, aw,instytucja,adresinst,dokument,data,godzina,oddzial,kasa) values('$id','$imie','$nazwisko','$pesel','$imiero','$imier','$urodzenia','$stanc','$miasto','$ulica','$nr','$kontakt','$zaw','$instytucja','$adresinst','$dokument','$data','$godzina','$oddzial','$kasa';"; mysql_query($efekt) or die(mysql_error()); if ($efekt) echo ('dopisałem rekord'); mysql_close($dblink); ?> |
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
bo zapomnial zamknac nawiasu...
prawdilowa wersja: Kod $sql= "insert into rejestracja (id,imie,nazwisko,pesel,imiero,imier,urodzenia,stanc,miasto,ulica,nr,kontakt,
aw,instytucja,adresinst,dokument,data,godzina,oddzial,kasa) values('$id','$imie','$nazwisko','$pesel','$imiero','$imier','$urodzenia','$stanc','$miasto','$ulica','$nr','$kontakt','$zaw','$instytucja','$adresinst','$dokument','$data','$godzina','$oddzial','$kasa');"; mysql_query($sql) or die(mysql_error()); |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 06:39 |