Error en consulta a BDD con PHP y MySql
Publicado por Jurgens (9 intervenciones) el 13/11/2015 23:20:14
Hola, junto con presentarme, le cuento que ya han pasado varios años que no programo y es frustrante ver cuan rápido se olvida lo que alguna vez fue monótono...
El asunto es que en mi actual trabajo se me ha encargado armar una web que me permita hacer consultas a una base de datos mysql desde php. El problema es que laas consultas al parecer me arrojan resultados nulos y no entiendo el porqué, ya que no me marca errores de sintaxis.
Estos son los errores:
Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /home/planamay/public_html/analisis/busqueda/res_nom.php on line 11
Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, null given in /home/planamay/public_html/analisis/busqueda/res_nom.php on line 19
mi código es el siguiente:
La consulta la hice en un principio para que compare un dato enviado desde un formulario, pero como no resultaba, deje el "Select * from archivo".
Espero puedan ayudarme.
Gracias de antemano.
El asunto es que en mi actual trabajo se me ha encargado armar una web que me permita hacer consultas a una base de datos mysql desde php. El problema es que laas consultas al parecer me arrojan resultados nulos y no entiendo el porqué, ya que no me marca errores de sintaxis.
Estos son los errores:
Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /home/planamay/public_html/analisis/busqueda/res_nom.php on line 11
Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, null given in /home/planamay/public_html/analisis/busqueda/res_nom.php on line 19
mi código es el siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
$nombre = $_POST['nombre'];
$sexo=$_POST['sex'];
//incluir string de conexion a la BDD
require_once("../includes/conexion.php");
global $con;
$con = Conectarse();
//se envia la consulta
$result = mysqli_query($con,"SELECT * FROM archivo");
//se despliega el resultado
echo "<table border='1'>";
echo "<tr>";
echo "<th>Nombre de archivo </th>";
echo "<th>sexo </th>";
echo "<th>Nombre </th>";
echo "</tr>";
while ($row = mysqli_fetch_assoc($result)){
echo "<tr>";
echo "<td>$row[nom_arch]></td>";
echo "<td>$row[sexo]</td>";
echo "<td>$row[comuna]</td>";
echo "</tr>";
}
echo "</table>";
?>
La consulta la hice en un principio para que compare un dato enviado desde un formulario, pero como no resultaba, deje el "Select * from archivo".
Espero puedan ayudarme.
Gracias de antemano.
Valora esta pregunta
0