Ver Mensaje Individual
  #12 (permalink)  
Antiguo 31/07/2015, 17:41
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: Mostrar campos de MySQL en PHP

seria algo como asi, revisalo a ver y adaptalo en caso de que lo necesites:
Código PHP:
Ver original
  1. <?php
  2. $conn = mysql_connect('localhost', 'root', '')
  3.     or die('No se pudo conectar: ' . mysql_error());
  4. mysql_select_db('calificaciones') or die('No se pudo seleccionar la base de datos');
  5. $id = '1';
  6. $query = mysql_query ("SELECT * FROM calificaciones WHERE id = '$id'",$conn);
  7. $total = mysqli_num_rows($query);
  8. if($total >=1){
  9.    
  10.     echo "<table width='100%'>";
  11.     echo "<tr><th>ID</th><th>Nombre</th><th>CalBio</th><th>ActBio</th><th>obsBio</th><th>calSoc</th><th>actSoc</th><th>obsSoc</th></tr>";
  12.    
  13.         while($row = mysql_fetch_array($query));
  14.         //calBio
  15. if ($row['caliBio'] == '10'){
  16.     $calbi = 'Sobresaliente';
  17. }elseif ($row['caliBio'] == '9'){
  18.     $calbi = 'Sobresaliente';
  19. }elseif ($row['caliBio'] == '8'){
  20.     $calbi = 'Notable';
  21. }elseif ($row['caliBio'] == '7'){
  22.     $calbi = 'Notable';
  23. }elseif ($row['caliBio'] == '6'){
  24.     $calbi = 'Bien';
  25. }elseif ($row['caliBio'] == '5'){
  26.     $calbi = 'Suficiente';
  27. }else{
  28.     $calbi = 'Insuficiente';
  29. }
  30.  
  31. //acbio
  32. if ($row['actBio'] == '-'){
  33.     $acvi = 'Negativa';
  34. }elseif ($row['actBio'] == "+"){
  35.     $acvi = 'Positiva';
  36. }elseif ($row['actBio'] == 'PAS'){
  37.     $acvi = 'Pasiva';
  38. }elseif ($row['actBio'] == 'MJR'){
  39.     $acvi = 'Mejorable';
  40. }elseif ($row['actBio'] == 'N'){
  41.     $acvi = 'Normal';
  42. }
  43.    
  44. //caliSoc
  45. if ($row['caliSoc'] == '10'){
  46.     $cali = 'Sobresaliente';
  47. }elseif ($row['caliSoc'] == '9'){
  48.     $cali = 'Sobresaliente';
  49. }elseif ($row['caliSoc'] == '8'){
  50.     $cali = 'Notable';
  51. }elseif ($row['caliSoc'] == '7'){
  52.     $cali = 'Notable';
  53. }elseif ($row['caliSoc'] == '6'){
  54.     $cali = 'Bien';
  55. }elseif ($row['caliSoc'] == '5'){
  56.     $cali = 'Suficiente';
  57. }else{
  58.     $cali = 'Insuficiente';
  59. }
  60.    
  61. //acSoc
  62. if ($row['actSoc'] == '-'){
  63.     $ac = 'Negativa';
  64. }elseif ($row['actSoc'] == "+"){
  65.     $ac = 'Positiva';
  66. }elseif ($row['actSoc'] == 'PAS'){
  67.     $ac = 'Pasiva';
  68. }elseif ($row['actSoc'] == 'MJR'){
  69.     $ac = 'Mejorable';
  70. }elseif ($row['actSoc'] == 'N'){
  71.     $ac = 'Normal';
  72. }
  73.             {
  74.                 echo "<tr>
  75.                     <td>".$row['id']."</td>
  76.                     <td>".$row['nombre']."</td>
  77.                     <td>".$calbi."</td>
  78.                     <td>".$acvi."</td>
  79.                     <td>".$row['obsBio']."</td>
  80.                     <td>".$cali."</td>
  81.                     <td>".$ac."</td>
  82.                     <td>".$row['obsSoc']."</td>
  83.                     </tr>";
  84.             }
  85.             echo "</table>";
  86. } else {
  87.     echo "No hay registros que mostrar";
  88. }
  89.  
  90. ?>
__________________
[email protected]
HITCEL