Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/12/2006, 14:35
Parliament
 
Fecha de Ingreso: noviembre-2003
Mensajes: 499
Antigüedad: 20 años, 5 meses
Puntos: 7
Por que este error ???

Amigos:

Estoy haciendo un script que me lista los registros uno al lado del otro, funciona todo bien, pero cuando tiene que mostrar unas fotos que tengo en una carpeta, me da el Sgte. error:


Notice: Use of undefined constant Nombre_foto - assumed 'Nombre_foto' in c:\inetpub\wwwroot\arte\filas.php on line 69

El script es el Sgte:
Código PHP:
<?php
// Conexion, seleccion de base de datos
$enlace mysql_connect('localhost''''')
   or die(
'No pudo conectarse : ' mysql_error());
mysql_select_db('artistas') or die('No pudo seleccionarse la BD.');

$ssql  'SELECT * FROM artistas';
$resultado mysql_query($ssql) or die('La consulta fall&oacute;: ' mysql_error());

echo 
'<table width=65% border="1">';
$contador=0;
$tope=3//-numero de columnas 
while ($row mysql_fetch_array($resultado)) 
{
   if (
$contador $tope-1)
   {
    
//-aqui se imprimen las filas en columnas
    
listar($array,$contador,$tope);    
    
//-una vez imprimidas, se inicializa la tabla y contador
    
$array=array();
      
$contador=0;
   }
   
//-se van cargando cada fila en la tabla
   
$array[$contador]=$row;
   ++
$contador;
}

//-si el número de filas no es múltiplo de $contador, sacar las últimas que faltan
if (count($array) > 0)
{
    
//-aqui se imprimen las que faltan
    
listar($array,$contador,$tope);
}
echo 
'</table>';

mysql_free_result($resultado);

// Cerrar la conexion
mysql_close($enlace);


function 
listar($array,$contador,$tope){
    
$width=100/$tope;
       echo 
'<tr bgcolor="FFD700">';
    for (
$i 0$i $contador$i++)
    {
          echo 
'<td width='.$width.'%>'.$array[$i]['Nombre_art'].'</td>';
    }
       echo 
'</tr>';
       echo 
'<tr>';
    for (
$i 0$i $contador$i++)
    {
          echo 
'<td width='.$width.'%>'.$array[$i]['Descrip'].'</td>';
    }
       echo 
'</tr>';
       echo 
'<tr>';
    for (
$i 0$i $contador$i++)
    {
          echo 
'<td width='.$width.'%>'.$array[$i]['Tecnica'].'</td>';
    }
       echo 
'</tr>';
       for (
$i 0$i $contador$i++)
    {
          echo 
'<td width='.$width.'%>'.$array[$i]['Precio'].'</td>';
    }
       echo 
'</tr>';
       for (
$i 0$i $contador$i++)
    {
echo 
'<td width='.$width.'%>'.$array[$i]["<img src=\"imagenes/".Nombre_foto."\"width='100' height='100'>"].'</td>'   
 
}
       echo 
'</tr>';
}


?>