Buenas, tengo un pequeño problema al momento de recibir una variable en php, ya que esta variable posibiblemente no sea enviada (depende de donde se llame a este php). He probado de varias formas y en todas me da error de mysql.
Código HTML:
<?php
sleep(1);
//include_once('conexion.php');
$con=mysqli_connect("localhost","root","","test");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
if (!$_GET['ide']){
$sql = "SELECT * FROM detalle_Obra";
}else{
$ide = $_GET['ide'];
$sql = "SELECT * FROM detalle_Obra WHERE cod_obra = $ide";
}
La variable que llega es para filtar la busqueda en la bd, si no entra simplemente no hay filtro (se selecciona todo).
El error es al momento de ejercutar el php sin enviar la variable:
Notice: Undefined index: ide in D:\wamp\www\2015\listarDetalle.php on line 12