- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
if (substr($sql,0,6)=='INSERT')
{
$type = 'INSERT';
if ($is_mysql)
$O=mysql_insert_id($connection);
if ($is_ibase)
$O=false;
}
if (substr($sql,0,6)=='UPDATE')
{
$type = 'UPDATE';
if ($is_mysql)
$O = mysql_affected_rows($connection);
if ($is_ibase)
$O = ibase_affected_rows($connection);
}
if (substr($sql,0,7)=='REPLACE')
{
$type = 'REPLACE';
if ($is_mysql)
$O = mysql_affected_rows($connection);
if ($is_ibase)
$O = ibase_affected_rows($connection);
}
if (substr($sql,0,11)=='DELETE FROM')
{
$type = 'DELETE';
if ($is_mysql)
$O = mysql_affected_rows($connection);
if ($is_ibase)
$O = ibase_affected_rows($connection);
}
Как определить возвращаемый результат? Пропарсить строку запроса ($sql)!
Ccik 30.01.2013 15:57 # 0
Ccik 30.01.2013 16:34 # 0
bormand 30.01.2013 16:35 # 0
eth0 30.01.2013 21:03 # 0
DBdev 30.01.2013 17:31 # 0
> $O=false;
Интербейз как-то по особому вставляет строки? О_о
guest 02.02.2013 17:11 # 0
Lure Of Chaos 31.01.2013 00:35 # 0
Centry 05.02.2013 12:12 # 0
roman-kashitsyn 05.02.2013 13:07 # 0
defecate-plusplus 05.02.2013 13:32 # 0
roman-kashitsyn 05.02.2013 13:35 # 0
napmor 25.08.2021 21:14 # 0