skanuj0360 (3)

skanuj0360 (3)



Rozdział 13. ♦ Współpraca PHP i MySQL 375

Rozdział 13. ♦ Współpraca PHP i MySQL 375

Listing 13.10. Skrypt odbierający dane z formularza i wprowadzający je do bazy danych


<htm1>

<head>

<meta http-equiv-"Content-Type" content-“text/html: charset=iso-8859-2''> </head>

<body>

<?php

function dodaj($id. $nazwa){

/*sprawdzenie poprawości przekazanych danych*/ if($nazwa == "){

echoCBrak danych. Proszę wypełnić pole: Imię i nazwisko."); return:

}

if(*id == ") $id - 'NULL';

/‘Nawiązanie połączenia z bazą*/

if (!$db_lnk = @mysql_connect(”localhost". "php". "test")){

echoCWystąpił błąd podczas próby połączenia z serwerem MySQI____<BR>'):

return:

}

if( !@mysql_select_db('biblioteka')){ echo('Wystąpił błąd podczas wyboru bazy danych: biblioteka<BR>'); @mysql_close(): return:

} /‘Utworzenie i wykonanie zapytania*/

Squery = "INSERT INTO Autorzy VALUES(":

Squery .= "$id. 'Snazwa'":

$query .= ")”:

if(!mysql_query($query, $db_lnk)){ echoCWystąpił błąd: zapytanie zostało odrzucone..,<BR>');

@mysql_close():

return;

}

/‘Pobranie informacji o liczbie wstawionych wierszy*/

SrowsNo = 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()){

echoC'Wystąpił błąd podczas zamykania połączenia z serwerem MySQI____<br>'):

}

}

if(isSet($ GET['nazwa']) && isSet($_GET['id'])){ dodaj($ GET['id']. $_GET['nazwa']):

}


Wyszukiwarka

Podobne podstrony:
skanuj0039 (94) •hbest Z ♦ Znaczniki, zmienne i typy danych    51 1 “amaa 2.10. Log
skanuj0039 (94) •hbest Z ♦ Znaczniki, zmienne i typy danych    51 1 “amaa 2.10. Log
skanuj0350 (3) Rozdział 13. ♦ Współpraca PHP i MySQL 365 echoCKodowanie znaków to: " . mysqł_cl
21902 skanuj0358 (2) Rozdział 13. ♦ Współpraca PHP i MySQL 373 if(!@mysql_select_db( księgarnia )){
78119 skanuj0346 (3) Rozdział 13. ♦ Współpraca PHP i MySQL 361Łączenie z bazą danych Do nawiązania p
81765 skanuj0354 (2) Rozdział 13. ♦ Współpraca PHP i MySQL 369 Rozdział 13. ♦ Współpraca PHP i MySQL
49817 skanuj0348 (3) Rozdział 13. ♦ Współpraca PHP i MySQL else{ echo{ Została wybrana baza danych:
84756 skanuj0356 (3) Rozdział 13. ♦ Współpraca PHP i MySQL 371 <?php /*Odczytanie wyników zapytan
87387 skanuj0352 (2) Rozdział 13. ♦ Współpraca PHP i MySQL 367 Sguery - SELECT * FROM Książki ; if{
skanuj0344 (2) Rozdział 13.Współpraca PHP i MySQL Jak wiemy dzięki lekturze rozdziału 1„ PHP współpr

więcej podobnych podstron