Foros del Web » Programando para Internet » PHP »

select usando una variable en php

Estas en el tema de select usando una variable en php en el foro de PHP en Foros del Web. Tengo este codigo: $claveid = $materia['claveid']; $mat1 = $row_Recordset1['mat01t1p']; La variable $claveid son numeros 01, 02, 03, 04, 05, 06 Tengo una base de datos ...
  #1 (permalink)  
Antiguo 11/02/2007, 15:23
 
Fecha de Ingreso: febrero-2007
Mensajes: 18
Antigüedad: 17 años, 2 meses
Puntos: 0
select usando una variable en php

Tengo este codigo:

$claveid = $materia['claveid'];
$mat1 = $row_Recordset1['mat01t1p'];

La variable $claveid son numeros 01, 02, 03, 04, 05, 06
Tengo una base de datos con varias tablas con nombres similares:
mat01t1p
mat02t1p
mat03t1p

Lo que quisiera hacer es usando la variable de $claveid poderla reemplazarla dentro de la consulta a la tabla... algo asi como:
mat $claveid t1p

No se si esto sea posible
  #2 (permalink)  
Antiguo 11/02/2007, 17:00
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 18 años, 9 meses
Puntos: 6
Re: select usando una variable en php

Si se puede:

Código PHP:
<?php
$claveid 
$materia['claveid'];

$consulta "SELECT * FROM mat" $claveid "t1p";

echo 
$consulta;
// SELECT * FROM mat01t1p
?>
__________________
Federico.

Mi página: www.jourmoly.com.ar
  #3 (permalink)  
Antiguo 11/02/2007, 17:19
 
Fecha de Ingreso: febrero-2007
Mensajes: 18
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: select usando una variable en php

Muchas gracias Fridureiks

al final el codigo me quedo asi:

$mat01t1p = $row_Recordset1['mat01t1p'];
$t1p = $row_Recordset1["mat" . $claveid . "t1p"];
echo "<td>$t1p</td>\n";


Nuevamente mil gracias, tu respuesta me ha sido de gran ayuda.
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 11:40.