Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/04/2011, 21:02
Avatar de heap811019
heap811019
 
Fecha de Ingreso: enero-2011
Ubicación: Mexico DF
Mensajes: 40
Antigüedad: 13 años, 3 meses
Puntos: 1
Pregunta Problema con sintaxis PHP-SQL SERVER

Que tal estimados, tengo una simple pagina con un text y un submit, que debe realizar una consulta en SQL SERVER, me queda claro que la conexion si esta funcionando correctamente, al hacer la consulta CREO que esla esta realizando bien, la cuestion es al momento de imprimir el resultado. Quiero pensar que es por el nombre de los campos que a lo mejor me estoy confundiendo ya que tienen espacios los nombres de los campos.

el select es algo como:
Código PHP:
$nom4=mssql_query("select    [clave del registro federal del causante],
                                      [nombre del trabajador],
                                      [descuento por prestamos personales]
                        from
                                 nomina4"

y al momento de imprimir estoy poniendo:

Código PHP:
  echo'<table width="90%" border="1">';
    while (
$row=mssql_fetch_array($nom4)){
          echo
'<tr align="center" valign="middle">';
          echo
'<td>';                    
          echo
''.$row['clave del registro federal del causante'].'';
          echo
'</td>';
          echo
'<td>';
          echo
''.$row['nombre del trabajador'].'';
          echo
'</td>';
          echo
'<td>';
          echo
''.$row['descuento por prestamos personales'].'';
          echo
'</td>';
          echo
'</tr>';}
 echo
'</table>'//NO IMPRIME NADA DE LA TABLA
  
 
echo'registros del año 2004'//Esto si lo imprime 
Tengo duda si al llamar los campos en .ROW lo debo llamar utilizando ', " o dentro de []

Comitas
echo''.$row['descuento por prestamos personales'].'';
Comillas
echo''.$row["descuento por prestamos personales"].'';
Corchetes
echo''.$row[[descuento por prestamos personales]].'';

o es alguna combinacion entre esas 3

Gracias de antemano.

Última edición por GatorV; 23/08/2011 a las 18:14