skanuj0494 (2)

skanuj0494 (2)



512 PHP i MySQL dla każdego

echo("<p a1 i gn='center'>0dpowi edź</p>"); include "forum_form.php": echo( "$forum_form_code");

} function saveArticle(SparentId. Stemat. Streść. Suserld)

{

$query - "INSERT INTO Artykuły VALUES(";

Squery .- "NULL. Sparentld, Suserld. NOWO. 'Stemat'. 'Streść')'':

i f(!Omysq1_query($query)){

//echo("Odrzucone zapytanie: funkcja saveArticle"): return false:

ł

return @mysql_affected_rowsO: function add(Stemat. Streść. Suserld)

{

Sresult - saveArticle(0. Stemat. Streść. Suserld):

if(Sresult = false || Sresult = 0){ return false:

}

Sid - mysql_insert_id();

Squery = "UPDATE Artykuły SET Parentld = Sid WHERE id = Sid":

if(!@mysql_query($query)){

//echo("Odrzucone zapytanie: funkcja add"): return false:

} if(@mysql_affected_rowsO o 1){

Squery - “DELETE FROH Artykuły WHERE id-Sid": @mysql_query($query): return false;

}

el se{

return true:

} function replay!Sparentld, Stemat. Streść. Suserld)

{

Sresult - saveArticle(SparentId. Stemat. Streść. Suserld): return Sresult:

} ?>

Funkcja makeDBConnection nawiązuje połączenie z serwerem baz danych oraz wybiera bazę test. Jej postać jest taka sama jak w poprzednich rozdziałach, nie będziemy jej więc dokładnie omawiać. Zwracaną wartością jest true, jeśli wymienione czynności zakończyły się sukcesem, lub fal se — w przeciwnym przypadku.


Wyszukiwarka

Podobne podstrony:
14274 skanuj0475 492 PHP i MySQL dla każdegc} echo("<tr><tdxinput type= submif
21576 skanuj0527 548 PHP i MySQL dla każdego echo("<td>Tytuł</td>"):
skanuj0361 (3) 376 PHP i MySQL dla każdego else{ echo("Niepoprawne dane!"): } <br> &

więcej podobnych podstron