Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/09/2011, 02:58
profion01
 
Fecha de Ingreso: septiembre-2011
Ubicación: Sant Marti de Centelles
Mensajes: 25
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Mostrar resultados de sql

Bueno problema de user/pass solucionado, ahora aparece otro xD (es el problema infinito!!!!):


Warning: mysql_error() expects parameter 1 to be resource, string given in C:\Program Files\EasyPHP-5.3.8.0\www\modelo.php on line 57

Aqui el codigo:

Código PHP:
Ver original
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3.  <head>
  4.   <title> New Document </title>
  5.   <meta name="Generator" content="EditPlus">
  6.   <meta name="Author" content="">
  7.   <meta name="Keywords" content="">
  8.   <meta name="Description" content="">
  9.  </head>
  10.  
  11.  <body>
  12.   <?php
  13.     //Conectamos la bbdd
  14.     $conexion = mysql_connect("localhost", "root", "");
  15.     mysql_select_db("acerinterna", $conexion);
  16.  
  17.     //seleccionamos los registros que queremos
  18.     $modelo = $_POST["modelo"];
  19.     //$queEmp = 'SELECT A.Description, A.Partnumber, B.Modelo FROM baterias AS A INNER JOIN baterias AS B ON A.Partnumber = B.Partnumber WHERE A.Modelo LIKE '.$modelo.' AND A.Partnumber LIKE "BT.%" AND A.Description LIKE "BATTERY%" ORDER BY A.Partnumber';
  20.     $queEmp = 'SELECT Description, Partnumber FROM baterias WHERE Modelo = "'.$modelo.'" AND Description LIKE "BATTERY%" ORDER BY Partnumber';
  21.     $resEmp = mysql_query($queEmp, $conexion) or die(mysql_error("No hay cojones de hacer esta consulta"));
  22.     $totEmp = mysql_num_rows($resEmp);
  23.     ?>
  24.     <table border = "1">
  25.     <tr>
  26.         <td bgcolor="#c0c0c0">Descripcion</td>
  27.         <td bgcolor="#c0c0c0">Part Number</td>
  28.         <td bgcolor="#c0c0c0">Modelos Compatibles</td>
  29.     </tr>
  30.     <?php
  31.         if ($totEmp> 0) {
  32.             $contador = 0;
  33.             //$temporal= "<tr><td>".$primero."</td><td>".$segundo."</td><td>".$rowEmp['B.Modelo']."</td>";
  34.             while ($rowEmp = mysql_fetch_assoc($resEmp)) {
  35.                 if ($contador = 0){
  36.                     echo "<tr><td>".$rowEmp['Description']."</td>";
  37.                     echo "<td>".$rowEmp['Partnumber']."</td>";
  38.                     $queEmp2 = 'SELECT Modelo FROM baterias WHERE Partnumber ='.$rowEmp['Partnumber'].'';
  39.                     $resEmp2 = mysql_query($queEmp2, $conexion) or die(mysql_error("No hay cojones de hacer esta consulta"));
  40.                     $rowEmp2 = mysql_fetch_assoc($resEmp2);
  41.                     $i = 0;
  42.                     while ($rowEmp2 = mysql_fetch_assoc($resEmp2)){
  43.                         if ($i = 0){
  44.                             echo "<td>".$rowEmp2['Modelo']."</td></tr>";
  45.                             $i = 1;
  46.                         }else{
  47.                             echo "<tr><td></td><td></td>";
  48.                             echo "<td>".$rowEmp2['Modelo']."</td><tr>";
  49.                         }
  50.                     }
  51.                     $contador = 1;
  52.                 }
  53.                 else{
  54.                     echo "<tr><td>".$rowEmp['Description']."</td>";
  55.                     echo "<td>".$rowEmp['Partnumber']."</td>";
  56.                     $queEmp2 = 'SELECT Modelo FROM baterias WHERE Partnumber ='.$rowEmp['Partnumber'].'';
  57.                     $resEmp2 = mysql_query($queEmp2, $conexion) or die(mysql_error("No hay cojones de hacer esta consulta"));
  58.                     $rowEmp2 = mysql_fetch_assoc($resEmp2);
  59.                     $i = 0;
  60.                     while ($rowEmp2 = mysql_fetch_assoc($resEmp2)){
  61.                         if ($i = 0){
  62.                             echo "<td>".$rowEmp2['Modelo']."</td></tr>";
  63.                             $i = 1;
  64.                         }else{
  65.                             echo "<tr><td></td><td></td>";
  66.                             echo "<td>".$rowEmp2['Modelo']."</td><tr>";
  67.                         }
  68.                     }
  69.                 }
  70.             }
  71.         }
  72.     ?>
  73.     </table>
  74.  </body>
  75. </html>