função mysqli_affected_rows PHP ()
Manual do PHP MySQLi Referência
Exemplos
Grave o número de linhas na saída da consulta diferente das implicações:
<? Php
// Assume que o nome de usuário de banco de dados: root, senha: 123456, banco de dados: w3big
$ Con = mysqli_connect ( "localhost" , "root", "123456", "w3big");
if (mysqli_connect_errno ($ con))
{
echo "conexão com o MySQL falhou:" mysqli_connect_error () ;.
}
// Executar a consulta e saída o número de linhas afetadas
mysqli_query ($ con, "SELECT * a partir de sites");
echo "o número de linhas afetadas:" mysqli_affected_rows ($ con); .
echo "<br>";
mysqli_query ($ con, "DELETE FROM sites onde Alexa> 1000");
echo "o número de linhas afetadas:" mysqli_affected_rows ($ con); .
mysqli_close ($ con);
?>
// Assume que o nome de usuário de banco de dados: root, senha: 123456, banco de dados: w3big
$ Con = mysqli_connect ( "localhost" , "root", "123456", "w3big");
if (mysqli_connect_errno ($ con))
{
echo "conexão com o MySQL falhou:" mysqli_connect_error () ;.
}
// Executar a consulta e saída o número de linhas afetadas
mysqli_query ($ con, "SELECT * a partir de sites");
echo "o número de linhas afetadas:" mysqli_affected_rows ($ con); .
echo "<br>";
mysqli_query ($ con, "DELETE FROM sites onde Alexa> 1000");
echo "o número de linhas afetadas:" mysqli_affected_rows ($ con); .
mysqli_close ($ con);
?>
Definição e Uso
mysqli_affected_rows () devolve o número de linhas antes da operação MySQL (SELECT, INSERT, UPDATE, REPLACE, DELETE) afetados.
gramática
mysqli_affected_rows( connection ) ;
参数 | 描述 |
---|---|
connection | 必需。规定要使用的 MySQL 连接。 |
detalhes técnicos
retorna: | A> 0 inteiro representando o número de linhas afetadas. 0 significa que não há registros afetados. -1 Indica que a consulta retorna um erro. |
---|---|
versão do PHP: | 5+ |
Manual do PHP MySQLi Referência