Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/11/2005, 09:37
NightShade
 
Fecha de Ingreso: junio-2004
Mensajes: 299
Antigüedad: 19 años, 10 meses
Puntos: 0
Exclamación Como poner un mensaje de error cuadno busco algo en la base de datos y no se encuentr

por ejemplo tengo este codigo
Código PHP:
<html>
<head>
<title>Inventario Total</title>
</head>

<body background="http://cardsd.freefronthost.com/nikechrome2.jpg">
<font size="4" face="Verdana" color="CCCCCC">
<center>Inventario total</center>
</font>
<font size="2" face="Verdana" color="CCCCCC">
<?
$username
="cardsd_ns";
$password="carlos";
$database="cardsd_ns";
$nss $_POST['nss'];

mysql_connect("freefronthost.com",$username,$password);
@
mysql_select_db($database) or die( "Unable to select database");

$query="SELECT * FROM alumno WHERE nss='$nss'";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();



$i=0;
while (
$i $num) {

$nss=mysql_result($result,$i,"nss");
$nombre=mysql_result($result,$i,"nombre");
$especialidad=mysql_result($result,$i,"especialidad");
$fecha_ncto=mysql_result($result,$i,"fecha_ncto");


echo 
"<b>$nss</b><br>Nombre: $nombre<br>Cantidad de articulos: $especialidad<br>Fecha de nacimiento: $fecha_ncto<br><hr><br>";

$i++;
}

?>


</font>
</body>
</html>
Okay ponganse que NO encuetra el dato q se busca pues ponganse que derepente puse un nss que no esta en la tabla como hago para que me ponga un mensaje de error de que no se encontro en la tabla.. ya que si no encuentra simplemente no despliega NADA en la pagina...

Yo se que eso lo hago con un if ycon un echo pero como hago q se de cuenta de que no esta en la base y vaya para ese if????

me entienden lo q estoy preguntando es q nos e si me explique bien... :(

Última edición por Cluster; 30/11/2005 a las 10:38