Foros del Web » Programando para Internet » PHP »

select con while

Estas en el tema de select con while en el foro de PHP en Foros del Web. Como haríais vosotros esto? Es que no me sale, y estoy probando de todas las formas posibles :S Código PHP: $select_familias_cliente = mssql_query ( '"select * from familias where ' ...
  #1 (permalink)  
Antiguo 08/03/2010, 03:10
 
Fecha de Ingreso: marzo-2009
Mensajes: 480
Antigüedad: 15 años, 7 meses
Puntos: 1
select con while

Como haríais vosotros esto? Es que no me sale, y estoy probando de todas las formas posibles :S

Código PHP:
$select_familias_cliente=mssql_query('"select * from familias where '
   while (
$contador_favoritos_ok<$contador_favoritos_coma
   { 
       echo
"fam_codi = '$favoritos2[$contador_favoritos_ok]'";
    if(
$contador_favoritos_ok<>$contador_favoritos_coma)
    { echo
' or '; }
      
$contador_favoritos_ok++; 
   }
   echo
'");';
while (
$select_familias_cliente_1=mssql_fetch_array($select_familias_cliente)) {
    echo 
$select_familias_cliente_1["fam_descrip"].'<br>'
    } 
  #2 (permalink)  
Antiguo 08/03/2010, 06:50
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 15 años, 1 mes
Puntos: 334
Respuesta: select con while

if($contador_favoritos_ok<>$contador_favoritos_com a)<--- usa != para decir no es igual no <>

'"select * from <-- inicias con 2 tipos de comilla ?

echo"fam_codi = '$favoritos2[$contador_favoritos_ok]'"; <--- echo ? para que imprimes en pantalla ?


pasate por el manual de php !!!

http://www.forosdelweb.com/wiki/Manual_de_PHP
__________________
More about me...
~ @rhyudek1
~ Github
  #3 (permalink)  
Antiguo 08/03/2010, 07:31
 
Fecha de Ingreso: diciembre-2009
Ubicación: La Paz - Bolivia
Mensajes: 67
Antigüedad: 14 años, 11 meses
Puntos: 1
Respuesta: select con while

Cita:
Iniciado por davicito Ver Mensaje
Código PHP:
$select_familias_cliente=mssql_query('"select * from familias where;
   while ($contador_favoritos_ok<$contador_favoritos_coma) 
   { 
       echo"fam_codi = '
$favoritos2[$contador_favoritos_ok]'";
    if($contador_favoritos_ok<>$contador_favoritos_coma)
    { echo' 
or '; }
      $contador_favoritos_ok++; 
   }
   echo'");';
while ($select_familias_cliente_1=mssql_fetch_array($select_familias_cliente)) {
    echo $select_familias_cliente_1["
fam_descrip"].'<br>'; 
    } 
Hay muchos errores de sintaxis revisa los manuales.
como decian para que es el ultimo echo y si quieres concatenar sentencias con datos en php deberías darle una leida a los manuales:
Código PHP:
$a='Hola';
$b=$a.' Mundo';
echo 
$b;
//ahora bien imagina la parte de la variable $b en todo tu script superior 
  #4 (permalink)  
Antiguo 08/03/2010, 07:33
Avatar de blogger  
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: select con while

('"select * from familias where '; <----- revisa tu sintaxis esta mal escrita. mssql?? debería ser mysql.
__________________
http://exegesis-biblica.com/
  #5 (permalink)  
Antiguo 08/03/2010, 08:57
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 15 años, 1 mes
Puntos: 334
Respuesta: select con while

Cita:
Iniciado por blogger Ver Mensaje
('"select * from familias where '; <----- revisa tu sintaxis esta mal escrita. mssql?? debería ser mysql.
falso :P
http://cl.php.net/mssql_query
__________________
More about me...
~ @rhyudek1
~ Github
  #6 (permalink)  
Antiguo 08/03/2010, 10:19
Avatar de blogger  
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: select con while

Cita:
Iniciado por Hidek1 Ver Mensaje
cierto, esta mal escrita... no esta cerrando el parentecis, esta usando comillas dobles y comillas simples, no esta declarando el criterio de la busqueda (WHERE?).

Así que es cierto, esta mal escrita.
__________________
http://exegesis-biblica.com/

Etiquetas: select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:46.