Ver Mensaje Individual
  #10 (permalink)  
Antiguo 01/12/2003, 13:12
chcma
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Bueno, haber si lo he entendido.

$sql=mysql_query("senentcia",$cn);
if(mysql_num_rows($sql)==0){
header("Location: error.php");
}else{
mysql_query("insert . . .", $cn);
header("Location: temas.php";
}

¿Esto esta bien? ¿Asi funcionaria? ¿Y si tengo mas if despues tambien funcionaria?

Es decir, supongamos que tengo:
switch($op){
case "insertar:
sql=mysql_query("senentcia",$cn);
if(mysql_num_rows($sql)==0){
header("Location: error.php?op=insertar");
}else{
mysql_query("insert . . .", $cn);
header("Location: temas.php";
}
break;

case "borrar":
sql=mysql_query("senentcia",$cn);
if(mysql_num_rows($sql)==0){
header("Location: error.php?op=borrar");
}else{
mysql_query("insert . . .", $cn);
header("Location: temas.php";
}
}

¿Eso funcionaria?
Gracias por todo y disculpas si soy un poco pesado con este tema, pero es que todavía no soy quien a dominar bien el header, pero creo que teniendo aclarada esta duda, ya sabré como trabajar con él. Si es que me responden lo que creo que me responderan, que es que si, que tal y como he puesto el switch esta bien planteado, ¿Me equivoco?
__________________
Charlie.

Última edición por chcma; 01/12/2003 a las 13:16