Hola gente de la Comunidad de PHP este es mi primer tema y no lo haria si no pudiera solucionar el siguiente error del titulo del mensaje.
Estoy creando una aplicación para los examen de admisión que el postulante ponga su codigo de postulante y le aparesca si ingreso o no el problema surge cuando en el id del estudiante pongo numeros y letras me marca el error en cambio si pongo solo numeros la aplicacion si funciona correctamente y muestra los campos solicitados pongo el codigo.
P.D El campo del id en la base de datos es varchar 10
Código HTML:
<?php
require('conexion.php');
$id=$_POST['id'];
$query="SELECT * FROM postulante WHERE idpostulante =$id";
$resultado=$mysqli->query($query);
?>
<html>
<head>
<title>Resultados Del Examen de Admision</title>
</head>
<link rel="stylesheet" href="css/bootstrap.css">
<style>
div{
padding-top: 150px;
}
#mitabla{
background-color: #ffffff;
border-color: #000000;
text-align: center;
}
body{
font: 13px/20px 'Lucida Grande', Tahoma, Verdana, sans-serif;
color: #404040;
background: #ccc;
background-image: -webkit-radial-gradient(center, circle cover, #dddddd, #a7a7a7 80%);
background-image: -moz-radial-gradient(center, circle cover, #dddddd, #a7a7a7 80%);
background-image: -o-radial-gradient(center, circle cover, #dddddd, #a7a7a7 80%);
background-image: radial-gradient(center, circle cover, #dddddd, #a7a7a7 80%);
}
.nombres{
background-color: #f6f6f6;
}
</style>
<body>
<div>
<center><a class="btn btn-success" href="nuevo.php">Nuevo Postulante</a></center><br>
<center><table id="mitabla"border=1 width="80%">
<thead>
<tr class="nombres">
<td><b>Codigo Postulante</b></td>
<td><b>Nombres</b></td>
<td><b>Apellidos</b></td>
<td><b>DNI</b></td>
<td><b>Carrera Profesional</b></td>
<td><b>Foto</b></td>
<td><b>Ingreso</b></td>
<td><b>Modificar</b></td>
<td><b>Eliminar</b></td>
</tr>
<tbody>
<?php while($row=$resultado->fetch_assoc()){ ?>
<tr>
<td><?php echo $row['idpostulante'];?>
</td>
<td>
<?php echo $row['nombre_postulante'];?>
</td>
<td>
<?php echo $row['apellidos_postulante'];?>
</td>
<td>
<?php echo $row['dni_postulante'];?>
</td>
<td>
<?php echo $row['carrera_postulante'];?>
</td>
<td>
<?php echo "<img width='70px' src= '".$row['imagen_postulante']."'>";?>
</td>
<td>
<?php echo $row['estado_postulante'];?>
</td>
<td>
<center><a class="btn btn-primary" href="modificar.php?id=<?php echo $row['idpostulante'];?>">Modificar</a></center>
</td>
<td>
<center><a class="btn btn-danger" href="eliminar.php?id=<?php echo $row['idpostulante'];?>">Eliminar</a></center>
</td>
</tr>
<?php } ?>
</tbody>
</table></center><br>
<center><a class="btn btn-warning" href="index.html">Regresar</a></center>
</div>
</body>
</html>