![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 1 Dołączył: 14.02.2007 Skąd: SZCZECINEK Ostrzeżenie: (20%) ![]() ![]() |
Wszystko działa takj jak chciałem ale mam pytanie czy w tym kodzie jest wszystko ok ?
Oraz do czego sluży ten fragment kodu?
Ten post edytował robert-0627 5.04.2008, 10:49:05 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 1 Dołączył: 14.02.2007 Skąd: SZCZECINEK Ostrzeżenie: (20%) ![]() ![]() |
Zrobilem cos takiego . Wszystko działa . Ale mam pytanie czy w kodzie wszystko jest mniej więcej ok .
<?php function dodaj($id, $nick, $tresc){ /*sprawdzenie poprawości przekazanych danych*/ if($nick == ''){ echo("Brak danych. Proszę wypełnić pole: Imię i nazwisko."); return; } if($tresc == ''){ echo("Brak danych. Proszę wypełnić pole: Imię i nazwisko."); return; } if($id == '') $id = 'NULL'; /*Nawiązanie połączenia z bazą*/ if (!$db_lnk = @mysql_connect("mysql3.yoyo.pl", "db486994", "kalarepa")){ echo('Wystąpił błąd podczas próby połączenia z serwerem MySQL...<BR>'); return; } if(!@mysql_select_db('db486994')){ echo('Wystąpił błąd podczas wyboru bazy danych: biblioteka<BR>'); @mysql_close(); return; } /*Utworzenie i wykonanie zapytania*/ $query = "INSERT INTO shoutbox VALUES("; $query .= "'$id', '$nick', '$tresc'"; $query .= ")"; if(!mysql_query($query, $db_lnk)){ echo 'Wystąpił błąd: zapytanie zostało odrzucone...<br />Zapytanie: <pre>' . $query . '</pre>Odpowiedź MySQL: <pre>' . mysql_error( $db_lnk ) . '</pre>'; @mysql_close(); return; } /*Pobranie informacji o liczbie wstawionych wierszy*/ $rowsNo = mysql_affected_rows($db_lnk); echo("Zapytanie zostało wykonane.<br>"); echo("Liczba dodanych rekordów: $rowsNo<br>"); /*Zamknięcie połączenia z bazą*/ if(!@mysql_close()){ echo('Wystąpił błąd podczas zamykania połączenia z serwerem MySQL...<br>'); } } if(isSet($_GET['nick']) && isSet($_GET['tresc'])){ dodaj($_GET['$id'], $_GET['nick'], $_GET['tresc']); } else{ echo("Niepoprawne dane!"); } ?> Ten post edytował robert-0627 5.04.2008, 10:46:00 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 20:52 |