Показать сообщение отдельно
Старый 27.11.2002, 10:10
igp вне форума Посмотреть профиль Отправить личное сообщение для igp Посетить домашнюю страницу igp Найти все сообщения от igp
  № 1  
igp
 
Аватар для igp

Регистрация: Oct 2002
Адрес: Киев
Сообщений: 31
По умолчанию DBI::mysql - можно ли так?


Есть код. Просмотрите.
Проблема ТОЛЬКО в этом куске кода.
можно ли использовать паралельно переменные $sth и $stx, как сделал это я?
#View log of user

$str = "select * from $UsersTable where login = '".$client."'";
$sth = $dbh->prepare($str);
$rv = $sth->execute;
$rows = $sth->rows();
@r = $sth->fetchrow_array();
$Cl_ID = $r[0];
$sth->finish;

$str = "select * from $LogTable where UserID=".$ClID;
$sth = $dbh->prepare($str);
$rv = $sth->execute;
$rows = $sth->rows();
for ($i=0; $i<$rows; $i++)
{
@r = $sth->fetchrow_array();
#$ClID = $r[0];
$Action = $r[1];
$Time = $r[2];
$Date = $r[3];

$str = "select * from $ActTable where ActionID=".$Action;
$stx = $dbh->prepare($str);
$rv = $stx->execute;
@r = $stx->fetchrow_array();
$stx->finish;
$AText = @r[0];

print "$AText\t$Time\t$Date\n";
}
$sth->finish;