Tema: Tabla php
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/10/2012, 15:22
Avatar de danramglez
danramglez
 
Fecha de Ingreso: septiembre-2012
Mensajes: 70
Antigüedad: 11 años, 7 meses
Puntos: 2
Tabla php

Código PHP:
Ver original
  1. <head>
  2. <title>index2</title>
  3. <div id="mainDiv" style="height:95%; width:95%; border:5px solid blue; padding: 10px;">
  4. <?php
  5.     #Conectamos con MySQL
  6.     $conexion = mysql_connect("localhost","root","")
  7.     or die ("Fallo en el establecimiento de la conexión");
  8.     mysql_select_db("ejemplo")
  9.     or die("Error en la seleccion de la base de datos");    
  10.     if (isset($_REQUEST['accion']))
  11.     {
  12.     $accion = $_REQUEST['accion'];
  13.     } else
  14.     {
  15.     $accion = 0;
  16.     }
  17.    
  18.     if (isset($_REQUEST['cantidad']))
  19.     {
  20.     $cantidad = $_REQUEST['cantidad'];
  21.     } else
  22.     {
  23.     $cantidad = 0;
  24.     }
  25.  
  26.     for ($i=0; $i<=$cantidad; $i++)
  27.     {
  28.         $varnombre = "mytext".$i;
  29.    
  30.     if (isset($_REQUEST[$varnombre]))
  31.     {
  32.     $nombre = $_REQUEST[$varnombre];
  33.     } else
  34.     {
  35.     $nombre = "";
  36.     }
  37.         $varemail= "myemail".$i;
  38.    
  39.     if (isset($_REQUEST[$varemail]))
  40.     {
  41.     $email = $_REQUEST[$varemail];
  42.     } else
  43.     {
  44.     $email = "";
  45.     }
  46.    
  47.     $varprecio= "myprecio".$i;
  48.    
  49.     if (isset($_REQUEST[$varprecio]))
  50.     {
  51.     $precio = $_REQUEST[$varprecio];
  52.     } else
  53.     {
  54.     $precio = "";
  55.     }
  56.     insertar($nombre,$email,$precio);
  57.     }
  58.    
  59.     #funcion agregar
  60.     $a=0;
  61.    
  62.     function insertar($nombre,$email,$precio)
  63.     {
  64.    
  65.     if (empty($nombre))
  66.     {
  67.       //echo "<script>alert(\"Nombre esta vacio\");</script>";
  68.     }
  69.     else
  70.     {
  71.         $sql= "insert into triunfo (nombre,email,precio) values ('$nombre','$email','$precio')";
  72.         $cadena = mysql_query ($sql);  
  73.     }
  74.     }
  75.     echo " <table border =1 align= center>" ;
  76.     echo "<tr>";
  77.     echo "<td><a style=\"color:green;\" href=\"prueba2.php?accion=1\">ID</a></td>";
  78.     echo "<td><a style=\"color:green;\" href=\"prueba2.php?accion=2\">Nombre </a></td>";
  79.     echo "<td><a style=\"color:green;\" href=\"prueba2.php?accion=3\">Email </a></td>";
  80.     echo "<td>Precio</td>";
  81.     echo "<td> Modificar</td>";
  82.     echo "<td> Elimina</td>";
  83.     echo "</tr>";  
  84.     $result = mysql_query ("select * from triunfo" )
  85.     or die("Error en la consulta SQL");
  86.     while( $row = mysql_fetch_array ( $result ))
  87.     {
  88.  
  89.     echo "<tr bgcolor='#FBF3E4'>";
  90.     echo "<td>".$row[0]."</td>";
  91.     echo "<td>".$row[1]."</td>";
  92.     echo "<td>".$row[2]."</td>";
  93.     echo "<td>".$row[3]."</td>";
  94.     echo "<td><a style=\"color:blue;\" href=\"modifica.php?id=".$row[0]."&nombre=".$row[1]."&email=".$row[2].".&precio=".$row[3]."\"> modificar</a></td>";
  95.     echo "<td><a style=\"color:blue;\" href=\"eliminar.php?id=".$row[0]."\">Elimina </a></td>";
  96.     echo "</tr>";
  97.     }  
  98.     echo "<td><a style=\"color:red;\" href=\"masivo.php\">Elimina Masivo </a></td>";
  99.     echo "<td><a style=\"color:red;\" href=\"suma.php\">Sumar</a></td>";
  100.     echo "</table>";
  101.    
  102.         if ($accion==1)
  103.     {
  104.     echo " <table border =1 align= center>" ;
  105.     echo "<tr>";
  106.     echo "<td> ID</td>";
  107.     echo "<td> Nombre</td>";
  108.     echo "<td> Email</td>";
  109.     echo "</tr>";
  110.     $result = mysql_query ("select * from triunfo ORDER BY id DESC" )
  111.     or die("Error en la consulta SQL");
  112.     while( $row = mysql_fetch_array ( $result ))
  113.     {
  114.     echo "<tr bgcolor='#FBF3E4'>";
  115.     echo "<td>".$row[0]."</td>";
  116.     echo "<td>".$row[1]."</td>";
  117.     echo "<td>".$row[2]."</td>";
  118.      
  119.     echo "</tr>";
  120.     }    
  121.     echo "</table>";
  122.     }
  123.     if ($accion==2)
  124.     {
  125.     echo " <table border =1 align= center>" ;
  126.     echo "<tr>";
  127.     echo "<td> ID</td>";
  128.     echo "<td> Nombre</td>";
  129.     echo "<td> Email</td>";
  130.     echo "<td> Modificar</td>";
  131.     echo "<td> Elimina</td>";
  132.     echo "</tr>";
  133.     $result = mysql_query ("select * from triunfo ORDER BY nombre ASC" )
  134.     or die("Error en la consulta SQL");
  135.     while( $row = mysql_fetch_array ( $result ))
  136.     {
  137.     echo "<tr bgcolor='#FBF3E4'>";
  138.     echo "<td>".$row[0]."</td>";
  139.     echo "<td>".$row[1]."</td>";
  140.     echo "<td>".$row[2]."</td>";
  141.     echo "<td><a style=\"color:blue;\" href=\"modifica.php?id=".$row[0]."&nombre=".$row[1]."&email=".$row[2]."\"> modificar</a></td>";
  142.     echo "<td><a style=\"color:blue;\" href=\"eliminar.php?id=".$row[0]."\">Elimina </a></td>";
  143.     echo "</tr>";
  144.     }    
  145.     echo "</table>";
  146.     }
  147.     if ($accion==3)
  148.     {
  149.     echo " <table border =1 align= center>" ;
  150.     echo "<tr>";
  151.     echo "<td> ID</td>";
  152.     echo "<td> Nombre</td>";
  153.     echo "<td> Email</td>";
  154.     echo "<td> Modificar</td>";
  155.     echo "<td> Elimina</td>";
  156.     echo "</tr>";
  157.     $result = mysql_query ("select * from triunfo ORDER BY email ASC" )
  158.     or die("Error en la consulta SQL");
  159.     while( $row = mysql_fetch_array ( $result ))
  160.     {
  161.     echo "<tr bgcolor='#FBF3E4'>";
  162.     echo "<td>".$row[0]."</td>";
  163.     echo "<td>".$row[1]."</td>";
  164.     echo "<td>".$row[2]."</td>";
  165.     echo "<td><a style=\"color:blue;\" href=\"modifica.php?id=".$row[0]."&nombre=".$row[1]."&email=".$row[2]."\"> modificar</a></td>";
  166.     echo "<td><a style=\"color:blue;\" href=\"eliminar.php?id=".$row[0]."\">Elimina </a></td>";
  167.     echo "</tr>";
  168.     }    
  169.     echo "</table>";
  170.     }
  171. ?>
  172. </head>
  173. </html>

HOLA DISCULPEN QUISIERA SABER COMO LE PUEDO HACER PARA QUE AL ORDENAR UNA TABLA ME LA ORDENE DE ORDEN ASCENDIENTE O DECENDIENTE, PERO EN LA MISMA TABLA, SON NECESIDAD DE IMPRIMIRLA DE NUEVO. MUCHAS GRACIAS
__________________
"La funcion de un buen software es hacerlo parecer simple"