|
|
|
| Нужно перед созданием таблицы провери - есть таблица с таким именем или нет
- в заранее : Благодарю! | |
|
|
|
|
|
|
|
для: dimonich2004
(01.03.2012 в 23:10)
| | рекомендуется использовать mysql_query() с запросом SHOW TABLES [FROM db_name] [LIKE 'pattern']
$res=mysql_query('SHOW TABLES'); | |
|
|
|
|
|
|
|
для: Valick
(01.03.2012 в 23:25)
| | Что то не выходит каменный цветок(((
SHOW TABLES ddd LIKE %ddd_settings%
|
>>> #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ddd LIKE %ddd_settings%' at line 1 | |
|
|
|
|
|
|
|
для: dimonich2004
(02.03.2012 в 08:27)
| | LIKE %ddd_settings% - это что? | |
|
|
|
|
|
|
|
для: dimonich2004
(02.03.2012 в 08:27)
| |
SHOW TABLES LIKE '%ddd_settings%'
| либо
SHOW TABLES FROM `ddd` LIKE '%ddd_settings%'
|
| |
|
|
|
|
|
|
|
для: Sfinks
(02.03.2012 в 09:08)
| | Благодарю! =) | |
|
|
|
|
|
|
|
для: Sfinks
(02.03.2012 в 09:08)
| | Блин и втом и в друго случаи (есть таблица или нет) что должен вернуть сервер
- немогу обработать ответ.... | |
|
|
|
|
|
|
|
для: dimonich2004
(02.03.2012 в 12:49)
| |
<?php
$query="SHOW TABLES FROM `ddd`";
$res=mysql_query($query) or die(mysql_error());
while($l=mysql_fetch_assoc($res)){
print_r($l);
}
$query="SHOW TABLES FROM `ddd` LIKE 'ttt'";
$res=mysql_query($query) or die(mysql_error());
if(mysql_num_rows($res)==1) echo "таблица существует";
?>
|
может всетаки достаточно
CREATE TABLE IF NOT EXISTS | |
|
|
|
|
|
|
|
для: Valick
(02.03.2012 в 13:16)
| | Спасибо за ответ! - щас попробую и так и так
- ибо раньше не то не то юзать не приходилось... | |
|
|
|