Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/08/2011, 16:41
winjose
 
Fecha de Ingreso: julio-2008
Mensajes: 258
Antigüedad: 16 años, 4 meses
Puntos: 9
Respuesta: Interacción bases datos (MySql), un select y mostrarlo en una tabla (con d

mostrar.php

Código PHP:
<?php
    
// Datos de conexión 
$link mysql_connect("XXXXX","XXX","XXXXXXX");
mysql_select_db("XXXXX",$link);

//texto encabezado
echo "<h1>Selecciona un equipo: </h1>";

//sentencia sql
$consultamysql_query ("select id_equipo, nombre_equipo from Equipo",$link);

echo 
'<form name="form1" method="post">';
echo 
'<select name="miSelect">';
echo 
'<option value="0">Seleccione</option>';

//por cada registro encontrado en la tabla me genera un <option>
  
while ($rows mysql_fetch_array($consulta)){
    echo 
'<option value="' $rows["id_equipo"] . '" >' $rows["nombre_equipo"] . '</option>'

  }

echo 
'</select>';
echo 
'<input type="Submit" name="Submit" Value="Enviar" />';
echo 
'</form>';
mysql_free_result($consulta); // Liberar memoria usada por consulta.

$variable_id_equipo $_POST["miSelect"];

// Mostrar el nombre del equipo antes de los datos de los jugadores del mismo
$consulta ="select id_equipo, nombre_equipo from Equipo where id_equipo = '$variable_id_equipo'";  
$resultado mysql_query($consulta);  
$mostrar mysql_fetch_array($resultado);  
echo 
'<style type="text/css">@import url("style.css");</style>';        
echo 
'<table width="315" id="rounded-corner" summary="2007 Major IT Companies Profit">';
echo 
'<thead>';
echo    
'<tr>';
echo        
'<th width="34" scope="col" class="rounded-company">Id</th>';
echo        
'<th width="99" scope="col" class="rounded-q1">Nombre</th>';
echo        
'<th width="146" scope="col" class="rounded-q2">Apellido</th>';
echo    
'</tr>';
echo   
'</thead>';
echo    
'<tfoot>';
echo        
'<tr>';
echo            
'<td colspan="4" class="rounded-foot-left">'.'<em>Jugadores pertenecientes a: '.$mostrar['nombre_equipo'].'</em>'.'</td>';
echo        
'</tr>';
echo    
'</tfoot>';
echo 
'<tbody>';
$consult mysql_query ("select * from Jugador WHERE id_equipo = '$variable_id_equipo'",$link);
while (
$row mysql_fetch_array($consult)) {
echo       
'<tr>';
echo        
'<td>'.$row['id_equipo'].'</td>'.'<td>'.$row['nombre'].'</td>'.'<td>'.$row['apellido'].'</td>';
echo     
'</tr>';

echo 
'</tbody>';
echo 
'</table>';
?>
En el siguiente y último post les mostraré la hoja de diseño que se aplicará a la tabla para que se vea como si de un diseño profesional se tratase.
__________________
"La diversidad de opiniones crean una perspectiva capaz de ver todas las caras del objeto"