Bsoir blbg
Si tu veux savoir si une requette sql renvoie un resultat, deux solutions:
Selection:
"mysql_num_rows()"
<?php
$link = mysql_connect("localhost", "mysql_user", "mysql_password");
mysql_select_db("database", $link);
$result = mysql_query("SELECT * FROM table1", $link);
$num_rows = mysql_num_rows($result);
echo "$num_rows Rows\n";
?>
plus d'info...
http://www.php.net/manual/fr/function.mysql-num-rows.php
Supression, MAJ (INSERT,DELETE,UPDATE,REPLACE):
"mysql_affected_rows()"
<?php
/* connexion à la base */
mysql_pconnect("localhost", "mysql_user", "mysql_password") or
die("Impossible de se connecter : " . mysql_error());
/* Ceci devrait retourner le nombre correct de lignes effacées */
mysql_query("DELETE FROM mytable WHERE id < 10");
printf ("Records deleted: %d\n", mysql_affected_rows());
/* Sans la clause WHERE, il retourne 0 */
mysql_query("DELETE FROM mytable");
printf ("Lignes effacées : %d\n", mysql_affected_rows());
?>
plus d'infos
http://www.php.net/manual/fr/function.mysql-affected-rows.php
@+
bon courage
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi !