 
 
		
				
			iniciopublic
Préstamo
Ómicron
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario popular!
		Hola a todos , pues estoy tratanto de realiza una consulta especifica de varios campos de una tabla por ejemplo quisiera buscar datos por medio del username o por el nombre
este es el codigo:
	
	
	
		
Me aparecen estos 3 errores no tengo idea que sean:
Notice: Undefined index: srcorder in C:\xampp\htdocs\prueba\pruebas.php on line 35
Notice: Undefined index: srcorder in C:\xampp\htdocs\prueba\pruebas.php on line 40
Notice: Undefined variable: result in C:\xampp\htdocs\prueba\pruebas.php on line 48
La consulta SQL contiene errores.
Veo en la line 35 y 40 es este codigo :
if ($_POST["srcorder"]=="username")
elseif ($_POST["srcorder"]=="nombre")
¿como se define?
Y la otra linea es una condicion pero no se donde ponerla para que no me aparezca el mensaje
el codigo me funciona bien , lo molesto es esos errores que aparecen
les agradeceria su ayuda
Saludos
	
		
			
		
		
	
				
			este es el codigo:
		PHP:
	
	<?php 
$dbhost="localhost"; 
$dbname="prueba"; 
$dbuser="root"; 
$dbpass="24404623"; 
$con = mysql_connect($dbhost,$dbuser,$dbpass); 
if (!$con){die('ERROR DE CONEXION CON MYSQL: ' . mysql_error());} 
/* ********************************************** */ 
/* CONECTA CON LA BASE DE DATOS  **************** */ 
$database = mysql_select_db("$dbname",$con); 
if (!$database){die('ERROR CONEXION CON BD: '.mysql_error());} 
/* ********************************************** */ 
/*ejecutamos la consulta, que solicita nombre, precio y existencia de la 
tabla productos */ 
if ($_POST["srcorder"]=="username") { 
$sql="Select nombre,apellido,password from logindocente where username='".$_POST['codigo']."'"; 
$result = mysql_query ($sql); 
} 
elseif ($_POST["srcorder"]=="nombre"){ 
$sql = "SELECT nombre,apellido,password FROM logindocente WHERE nombre='".$_POST['codigo']."'"; 
$result = mysql_query ($sql); 
} 
// verificamos que no haya error 
if (! $result){ 
   echo "La consulta SQL contiene errores.".mysql_error(); 
   exit(); 
}else { 
    echo "<table border='1'><tr><td>Nombre</td><td>Precio</td><td>Existencia</td> 
         </tr><tr>"; 
//obtenemos los datos resultado de la consulta 
    while ($row = mysql_fetch_row($result)){ 
                echo "<td>".$row[0]."</td><td>".$row[1]."</td> 
              <td>".$row[2]."</td>"; 
   } 
   echo "</tr></table>"; 
 } 
?>Me aparecen estos 3 errores no tengo idea que sean:
Notice: Undefined index: srcorder in C:\xampp\htdocs\prueba\pruebas.php on line 35
Notice: Undefined index: srcorder in C:\xampp\htdocs\prueba\pruebas.php on line 40
Notice: Undefined variable: result in C:\xampp\htdocs\prueba\pruebas.php on line 48
La consulta SQL contiene errores.
Veo en la line 35 y 40 es este codigo :
if ($_POST["srcorder"]=="username")
elseif ($_POST["srcorder"]=="nombre")
¿como se define?
Y la otra linea es una condicion pero no se donde ponerla para que no me aparezca el mensaje
el codigo me funciona bien , lo molesto es esos errores que aparecen
les agradeceria su ayuda
Saludos
 
  
 
		 
 