Foros del Web » Programando para Internet » PHP »

Qué hice mal?

Estas en el tema de Qué hice mal? en el foro de PHP en Foros del Web. Perdón soy nuevo en esto de programación. He intentado hacer una consulta de dos bases de datos y quiero que me muestre los datos en ...
  #1 (permalink)  
Antiguo 12/03/2015, 17:40
 
Fecha de Ingreso: marzo-2015
Mensajes: 6
Antigüedad: 9 años, 1 mes
Puntos: 0
Exclamación Qué hice mal?

Perdón soy nuevo en esto de programación. He intentado hacer una consulta de dos bases de datos y quiero que me muestre los datos en una sola tabla. Pero hay algo mal y me sale este error:

Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\ODT\index.php on line 42

Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\ODT\index.php on line 45

He aquí mi código:

Código PHP:
Ver original
  1. <html>
  2.     <body>
  3.         <form method="POST" action="odt.php">
  4.             <strong>Folio Mantis de ODT:</strong> <input type="text" name="T1" size="20"><br><br>
  5.             <input type="submit" value="Buscar" name="buscar">
  6.         </form>
  7.  
  8.  
  9.     <?php
  10.     //Ejemplo aprenderaprogramar.com
  11.     function mostrarDatos ($resultados) {
  12.         if ($resultados !=NULL) {
  13.             echo "- Folio Mantis: ".$resultados['mtb.id']."<br/> ";
  14.             echo "- ODT: ".$resultados['5']."<br/>";
  15.             echo "- Habilitacion: ".$resultados['23']."<br/>";
  16.             echo "- Chasis: ".$resultados['77']."<br/>";
  17.             echo "- Cliente: ".$resultados['105']."<br/>";
  18.             echo "- Asistente de ventas: ".$resultados['106']."<br/>";
  19.             echo "**********************************<br/>";}
  20.             else {echo "<br/>No hay más datos!!! <br/>";}
  21.         }
  22.        
  23.         $link = mysqli_connect("localhost", "****", "****");
  24.                
  25.         mysqli_select_db($link, "mantis");
  26.  
  27.         $tildes = $link->query("SET NAMES 'utf8'"); //Para que se muestren las tildes correctamente
  28.         $result = mysqli_query($link, "SELECT
  29.                        
  30.             mbt.id
  31.                        mcfst.value LIKE '5'
  32.             mcfst.value LIKE '23'  
  33.             mcfst.value LIKE '77'  
  34.             mcfst.value LIKE '106'
  35.             mcfst.value LIKE '105'                            
  36.                     FROM
  37.                        mantis_bug_table AS mbt
  38.                         INNER JOIN mantis_custom_field_string_table AS mcfst ON mtb.id =  mcfst.bug_id
  39.  
  40.             WHERE mbt.project_id LIKE '62'  
  41. ");
  42.         while ($fila = mysqli_fetch_array($result)){
  43.         mostrarDatos($fila);
  44.     }
  45.     mysqli_free_result($result);
  46.     mysqli_close($link);
  47.     ?>
  48.  
  49. </body>
  50. </html>

Etiquetas: mysql+consulta
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:54.