SHPORA.net :: PDA

Login:
регистрация

Main
FAQ

гуманитарные науки
естественные науки
математические науки
технические науки
Search:
Title: | Body:

Модифицирующие запросы 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");

?>