SHPORA.net :: PDA | |
Main FAQ гуманитарные науки естественные науки математические науки технические науки Модифицирующие запросы MySQL Пример 1. DELETE-запрос <?php /* соединямеся с базой данных */ mysql_pconnect("localhost", "mysql_user", "mysql_password") or die("Could not connect: " . mysql_error()); mysql_select_db("mydb"); /* здесь функция вернёт корректное число удалённых записей */ mysql_query("DELETE FROM mytable WHERE id < 10"); printf ("Records deleted: %d ", mysql_affected_rows()); /* без указания WHERE в запросе, функция всегда возвращает 0 */ mysql_query("DELETE FROM mytable"); printf ("Records deleted: %d ", mysql_affected_rows()); ?> Пример 2. UPDATE-запрос <?php /* соединямеся с базой данных */ mysql_pconnect("localhost", "mysql_user", "mysql_password") or die("Could not connect: " . mysql_error()); mysql_select_db("mydb"); /* Обновляем ряды */ mysql_query("UPDATE mytable SET used=1 WHERE id < 10"); printf ("Updated records: %d ", mysql_affected_rows()); mysql_query("COMMIT"); ?> |