|
|
|
|
|
для: ArtKull
(20.12.2004 в 07:15)
| | Для этого можно осуществить запрос SHOW DATABASES и обработать возвращённый им результат. Например,
<?php
// Осуществляем соединение с базой данных
include "config.php";
// Проверяем существование базы данных test
$db = "test";
// Формируем SQL-запрос
$query = "SHOW DATABASES";
// Выполняем SQL-запрос
$dbs = mysql_query($query);
if(!$dbs) exit(mysql_error());
// Флаг принимает значение true, если база данных
// существует
$flag = false;
// В цикле проверяем существование базы данных
while($data_base = mysql_fetch_array($dbs,MYSQL_NUM))
{
if($data_base[0] == $db)
{
$flag = true;
break;
}
}
if($flag) echo "База данных $db cуществует";
else echo "База данных $db не cуществует";
?>
|
| |
|
|
|
|
|
|
| Как проверить с помощью PHP скрипта существование определённой таблицы в базе данных.
Например если в такойто базе данных существует такаето таблица, то не создавать её заново, а выполнить сней определённые действия. | |
|
|
|
|