Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2006, 15:03
Avatar de -=ArgoN=-
-=ArgoN=-
 
Fecha de Ingreso: octubre-2005
Ubicación: Barcelona, España
Mensajes: 843
Antigüedad: 21 años
Puntos: 1
repasar array de una consulta mssql

Hola expertos,
Tengo un .php con el siguiente codigo:

Código PHP:
<?
Error_reporting
(0);

$dbhost = "*******";
$dbuser = "****";
$dbpasswd = "******";
$dir = 'C:\\HB';

$msconnect = mssql_connect($dbhost,$dbuser,$dbpasswd);
$selected = mssql_select_db('ws1', $msconnect);

$consulta = mssql_query("SELECT cAccountID FROM CHARACTER_T WHERE sAdminLevel = 0");

///////////

$b = 0;
$row = mssql_fetch_array($consulta);
foreach(
$row as $b){
    
$account = $row['cAccountID'];
    
$len = strlen($account);
    
$acc_arr = split(' ', $account);
    
$acc = $acc_arr[0];
    
$fl = substr($acc, 0, 1);
    
$ascii = ord($fl);
    
$filename = $dir . '\\Account\\ASCII' . $ascii . '\\' . $acc . '.txt';
    
$lines = file($filename);
    
$a = 0;
    foreach(
$lines as $a){
        
$mail = substr($a, 0, 13);
        if(
$mail == 'account-Email'){
            
$email = substr($a, 19, 99);
            echo 
$email;
        }
    
    }
}
?>
Y lo que quiero conseguir es que el primer "foreach($row as $b){" devuelva todos los valores del array $row. Lo que me hace el php ahora es solo ejecutar el codigo para el primer valor del array y se queda ahi...
Como debo hacerlo? Ayuda

Saludos,

ArgoN

Última edición por -=ArgoN=-; 05/03/2006 a las 15:22