--------------------------------------------------------------------------------
Hola, necesito ayuda con una consulta que estoy llevando a cabo en php, de una base de datos que generé con phpMyAdmin, la BD tiene una tabala y diez columnas de texto, parece que el cóigo de php está bien porque no reporta error, pero la información no aparece, no sé si depronto sea la estructura de la BD la que está fallando:
Tabla: proyectos
Tipo:MylSAM
Cotejamiento: utf8_bin
Y la tabla contiene 7 registros en 10 campos:
Tipo: varchar(50)
Cotejamiento: utf8_bin
No sé si tenga que corregir algo en el tipo de datos o cotejamiento de los registros, el código PHP es:
<?php
include("conect.php");
$busqueda = $_GET["busqueda"];
$categoría = $_GET["categoria"];
$quest = sprintf("SELECT * FROM proyectos WHERE '$categoria' = '$busqueda'");
?>
<h1>Resultados de la búsqueda</h1>
<?php
echo "Su búsqueda es: ".$categoria." - ".$busqueda;
$result = mysql_query($quest, $conexion) or die ("problema con query");
?>
<table border=1 cellspacing=1 cellpadding=1>
<tr>
<td><strong> Ecosistema </strong></td>
<td><strong> Región </strong></td>
<td><strong> Departamento </strong></td>
<td><strong> Temáticas </strong></td>
<td><strong> Proyecto </strong></td>
<td><strong> Investigadores </strong></td>
</tr>
<?php
while($row = mysql_fetch_array($result)) {
printf("<tr>
<td> %s </td>
<td> %s </td>
<td> %s </td>
<td> %s </td>
<td> %s </td>
<td> %s </td>
</tr>",
$row["ecosistema"],
$row["region"],
$row["departamento"],
$row["tematicas"],
$row["proyecto"],
$row["investigadores"]);
}
mysql_free_result($result);
?>
Podrían ayudarme por favor???
Gracias