mysql_affected_rows()

Door Bram Z, 25 jaar geleden, 5.434x bekeken

Kijken hoeveel rijen er bewerkt of verwijderd zijn bij jouw mysql query.

Gesponsorde koppelingen

Inhoudsopgave

  1. mysql_affected_rows()

 

Er zijn 8 reacties op ' mysqlaffectedrows'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Mitch X
Mitch X
25 jaar geleden
 
0 +1 -0 -1
Waarom wil ik dat weten?
Overtuig me eens :)
Ano Niem
Ano Niem
25 jaar geleden
 
0 +1 -0 -1
Als je een update query uitvoert waarbij er aan bepaalde kriteria moet worden voldaan ;)
bijv:
UPDATE tabel SET blablabla WHERE id = 201

als je geen row heb met id 201 krijg je niets terug en kan er dus iets zijn misgegaan ;)
Ano Niem
Ano Niem
25 jaar geleden
 
0 +1 -0 -1
Ik denk alleen dat dit een parse error gaat geven ;)

echo "Er zijn ."$affected". geupdated";

moet zijn

echo "Er zijn ". $affected ." geupdated";
Bram Z
Bram Z
25 jaar geleden
 
0 +1 -0 -1
Eum waarom je dat wil weten :-(, in phpMyAdmin gebruiken ze die functie :D.
Mitch X
Mitch X
25 jaar geleden
 
0 +1 -0 -1
haha ;)
Vincent elschot
vincent elschot
24 jaar geleden
 
0 +1 -0 -1
Let wel: affected-rows vertelt je alleen hoeveel records er zijn verandert. Als een update het record niet echt verandert dan wordt het hier ook niet meegetelt.

Dus dit geeft geen affected-rows:

UPDATE tabel SET kolom=kolom;

Het bewerkt alle records, maar verandert de inhoud van de records niet, dus nul affected rows.
FwksMthy
FwksMthy
21 jaar geleden
 
0 +1 -0 -1
als je wilt weten of er iets fout gaat kan je ook

or die(mysql_error()) gebruiken
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Bobbie Feenstra
Bobbie Feenstra
19 jaar geleden
 
0 +1 -0 -1
Is erg handig

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. mysql_affected_rows()

Labels

  • Geen tags toegevoegd.

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.