Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/08/2014, 17:21
oscurogt
 
Fecha de Ingreso: agosto-2013
Ubicación: Guatemala
Mensajes: 137
Antigüedad: 11 años, 6 meses
Puntos: 4
Respuesta: consulta PHP - MYSQL -

Que bueno que hayas despejado tus dudas, lo que yo haría seria lo siguiente:

1. Empezar a utilizar mySqli
y cambiar el código de la siguiente manera:

Código PHP:
Ver original
  1. <?php
  2. $codped = $_GET['id'];
  3. require("conexion.php");
  4. $sql1=$con->query("SELECT det.id, det.cant, ca.descripcion, ca.comentario, det.estado
  5. FROM detalle_pedidos det   
  6. INNER JOIN carta ca
  7. ON det.carta_id = ca.idcarta
  8. WHERE det.pedidos_id='$codped'");
  9. ?>
  10. <!DOCTYPE html>
  11. <html lang="es">
  12. <head>
  13. <meta charset="UTF-8" />
  14. <title>Detalle Pedidos</title>
  15. </head>
  16. <body>
  17. <h2 align="center">Detalle Pedidos</h2>
  18. <table width="800px" align="center" border="1">
  19. <tr>
  20. <th>Id</th>
  21. <th>Cant.</th>
  22. <th>Nombre de Plato</th>
  23. <th>Comentario</th>
  24. <th>Estado</th>
  25. <th>Acción</th>
  26. </tr>
  27. <?php while ($fila = $sql1->fetch_assoc()){?>
  28.  
  29. <tr>
  30. <td><?php echo $fila['id'];?></td>
  31. <td><?php echo $fila['cant'];?></td>
  32. <td><?php echo utf8_encode($fila['descripcion']);?></td>   
  33. <td><?php echo utf8_encode($fila['comentario']);?></td>
  34. <td><?php echo $fila['estado'];?></td>
  35. <td>&nbsp;</td>
  36. </tr>  
  37. <?php }?>
  38.  
  39. </table>
  40. <a href="nuevodetallepedido.php?id=<?php echo $codped;?>">Nuevo Detalle</a>
  41. <?php
  42. $con->close();
  43. ?>
  44. </body>
  45. </html>
Lo demás lo dejo a tu discreción
Cita:
Iniciado por migsbaz Ver Mensaje
tienes razón amigo oscurogt esto es lo que estaba buscando, tanbien nombre igual a las claves foraneas,

seguramente voy a tener otras interrogantes mas adelante espero y agradesco con anticipación toda ayuda. buenas tardes