Foros del Web » Programando para Internet » PHP »

que no imprima datos con siertas caracteristicas

Estas en el tema de que no imprima datos con siertas caracteristicas en el foro de PHP en Foros del Web. hola, este ejemplo me es muy interesante, estoy trabajando sobre un programa que imprima las tablas de una base de datos y asuves que imprima ...
  #1 (permalink)  
Antiguo 15/12/2010, 10:32
Avatar de vhan99  
Fecha de Ingreso: febrero-2010
Mensajes: 105
Antigüedad: 14 años, 9 meses
Puntos: 1
que no imprima datos con siertas caracteristicas

hola, este ejemplo me es muy interesante, estoy trabajando sobre un programa que imprima las tablas de una base de datos y asuves que imprima los campos que contengan estos, discriminando sin imprimir los que contengan signos como "_" (ya esta )

pero no se como "no imprimir" la informacion de los campos que ya discrimine xD


este es mi codigo


Código PHP:
 <?php  
 
//Variables de conexion un dbconect
 
$dbhost "host";  
 
$dbuser "nombre";  
 
$dbpassword "pass";  
 
$dbname "mequierovoverchango";  
   
 
$db mysql_connect($dbhost$dbuser$dbpassword) or die("Connection Error: " mysql_error()); mysql_select_db($dbname) or die("Error al conectar a la base de datos.");  
 
//MOSTRAMOS TODAS LAS TABLAS Y EL ERROR QUE USAREMOS DESPUES  
 
$Sql ="SHOW TABLES";  
 
$result mysql_query$Sql ) or die("No se puede ejecutar la consulta: ".mysql_error());  
 while(
$Rs mysql_fetch_array($result)) {  
 
// PARA CADA TABLA DESCRIBIMOS LOS CAMPOS  
 
$Sql2 ="DESCRIBE ".$Rs[0];  
 
$result2 mysql_query$Sql2 ) or die("No se puede ejecutar la consulta: ".mysql_error());  
 echo 
'<table width="100%" class="listado_tablas">'
 if (!
strstr ($Rs[0],"_"))
            
 echo 
'<tr><th colspan="4">'.$Rs[0].'</th></tr>';  
 
//MOSTRAMOS LA INFORMACION DE LOS CAMPOS  
 
while($Rs2 mysql_fetch_array($result2)) {  
 echo 
'<tr>';  





 echo 
'<td width="55%">'.$Rs2['Field'].'</td>';  

 echo 
'</tr>';  
 }  
 echo 
'</table>';  
 }  
 
?>

simplemente en el $Rs2['Filed] indicarle que no imprima los campos de las tablas que tenian "_"



de antemanos gracias
  #2 (permalink)  
Antiguo 15/12/2010, 12:23
Avatar de vhan99  
Fecha de Ingreso: febrero-2010
Mensajes: 105
Antigüedad: 14 años, 9 meses
Puntos: 1
Respuesta: que no imprima datos con siertas caracteristicas

ya lo resolvi xD

dah!, nadamas era meter la linea if (!strstr ($Rs[0],"_")) en la otra tabla


aun asi muchisimas gracias :)

Etiquetas: caracteristicas
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 02:58.