soy yo otras vez la novata en php:
y necesito saber cuando un registro no existe para poder enviar un mensaje, he buscado en la red y encontre un ejemplo lo hago pero no me arroja el "error cuando no existe el registro buscado " y cuando existe lo muestra Ok, si no le pongo condicion tambien muestra la informacion sin problema, al parecer en todo los ejemplos encontrados, funciona en el sql sin condicion . " alguien puede ayudarme como lo puedo usar cuando hay una condicion en el sql el codigo es este:
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<TABLE>
<TR>
<TD><b>CONSULTA DATOS DE PRUEBA :</b></TD>
</TR>
</TABLE>
<hr>
<?php
include("conex.phtml");
$odbc_conn=Conectarse();
$sql="select * from tabla where codprue=6200 and resprue=3200 "; //
**** este registro no existe ******
**** pasa directo al else muestra el encabezado pero no muestra nada porque no hay nada *****
**** se supone que deberia mostrarme el error ****
if (!$rs_odbc=odbc_exec($odbc_conn, $sql))
{
echo "Query error! ODBC error: ", odbc_errormsg();
}
else
{
?>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR><TD> <B>Carrera</B></TD> <TD> <B>Resolucion</B> </TD><TD> <B>Nombre Carrera </B> </TD><TD> <B>Año Acad.</B> </TD><TD> <B>Fecha Proc.</B> </TD><TD> <B>Año-Mes Proc.</B> </TD></TR>
<?php
while($row_odbc = odbc_fetch_array($rs_odbc))
{
printf("<tr><td> %s</td><td> %s </td><td> %s </td><td> %s </td><td> %s </td><td> %s </td></tr>", $row_odbc["codprue"],$row_odbc["resprue"],$row_odbc["nombprue"],$row_odbc["anoprue"],$row_odbc["fecprue"],$row_odbc["fecprue"]);
}
}
odbc_free_result($rs_odbc);
odbc_close($odbc_conn);
?>
</table>
</body>
</html>
por favor necesito ayuda urgente....gracias
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)