Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/01/2009, 07:32
walleskamejias
 
Fecha de Ingreso: febrero-2008
Mensajes: 65
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: Error de sintaxis!

Cita:
Iniciado por emiliodeg Ver Mensaje
fijate que tenes todo metido dentro de un echo lo cual esta mal, deberia ser algo asi


Código PHP:
echo "
<table border=\"0\">
      <tr>
            <td colspan=\"2\"><h2>Hardware</h2></td>
      </tr>
      <tr>
            <td><strong>Dispositivo:</strong></td>
            <td>
                   <select name=\"hardware\" size=\"1\">"
;
                          
$num=0;
                          
$sql='SELECT * FROM hardware WHERE hardware_id !=1 ORDER BY hardware_name';
                          
$resultado pg_query($sql);
                          
$num=pg_num_rows($resultado);
                          print 
'<option value=\"1\">&nbsp;</option>';
                          while(
$result pg_fetch_array($resultado)) 
                          {
                                
$id=$result['hardware_id'];
                                
$name=ucwords($result['hardware_name']);
                                print 
'<option value=\".$id.\">'.$name.'</option>';
                                
$num++;
                           }    
echo 
"            </select>
             </td>
       </tr>
</table>"

Sí, tienes mucha razón emiliodeg
pero en eso tengo un problema, porque dependiendo de ciertas opciones que me traigo desde una bd, muestro la tabla, y no se como se haría en ese caso para resolverlo,es decir,
tengo:
$variable que es igual al echo que mostré anteriormente