Code: Alles auswählen
while ($row = $db->sql_fetchrow($result))
{
if ( preg_match('foo2_', $row[0]) )
{
if ( in_array($row[0], $array) )
{
//
// Drop the tables
//
if ( $downgrade == true )
{
if ( $db->sql_query('DROP TABLE ' . $row[0]) )
{
print 'Table ' . $row[0] . ' was deleted<br />';
}
else
{
print 'Error while dropping<br />' . $row[0];
}
}
else
{
print 'Table: ' . $row[0] . '<br />';
}
}
}
}
Es wird nix angezeigt.
Nehme ich main_ statt foo2__ geht es.
Hab alternativ auch schon strstr() eregi() und strpos() versucht.
Hilft aber alles nix.
In der Datenbank gibt es Tabellen mit den prefixen main_
foo2_ und footest_
Weiß einer wo das Problem liegen könnte ?