Foros del Web » Programando para Internet » PHP »

Ayuda!!!! En Verdad La Necesito Ayuda!!!

Estas en el tema de Ayuda!!!! En Verdad La Necesito Ayuda!!! en el foro de PHP en Foros del Web. HOLA A TODOS....PERO NECESITO AYUDA URGENTE YA QUE TENGO EL SIGUIENTE PROBLEMA: EN MI BASE DE DATOS EN MYSQL TENGO LOS SIGUIENTES REGISTRO: 1 = ...
  #1 (permalink)  
Antiguo 23/08/2004, 01:06
 
Fecha de Ingreso: agosto-2004
Mensajes: 35
Antigüedad: 19 años, 8 meses
Puntos: 0
Ayuda!!!! En Verdad La Necesito Ayuda!!!

HOLA A TODOS....PERO NECESITO AYUDA URGENTE YA QUE TENGO EL SIGUIENTE PROBLEMA:

EN MI BASE DE DATOS EN MYSQL TENGO LOS SIGUIENTES REGISTRO:
1 = A
2 = B
3 = C
4 = D
5 = E
PERO ELIMINO EL TERCER REGISTRO Y ME QUEDA MI TABLA ASI:
1 = A
2 = B
4 = D
5 = E

LO QUE SE ESTA TRATANDO DE HACER ES UN PANEL DE NAVEGACION DONDE AL DAR SIGUIENTE>> ME PERMITA VER CADA UNO DE MIS REGISTROS UNO POR UNO, TODA VA BIEN CUANDO EMPIEZA 1 = A , 2 = B PERO CUANDO QUIERO PASAR AL 4 = D NO ME MUESTRA NADA YA QUE EL 3 = C FUE BORRADO Y NO SE COMO HACERLE PARA QUE SE SALTE ESE REGISTRO Y ME MUESTRE EL 4 = D Y 5 = E.

ADJUNTO EL CODIGO PARA QUE LO PUEDAN VER...ESPERO QUE ALGUIEN ME PUEDA AYUDAR....


//PRIMER REGISTRO
if (isset($_GET['id'])){
if($_GET['accion']=="primer"){
cabecera();
$mod="SELECT MIN(ID) FROM $sql_tabla";
$resultado1=mysql_query($mod,$db_conexion);
while ( $row1 = mysql_fetch_array($resultado1)){
$ID=$row1["MIN(ID)"];
}
$result = @mysql_query ("SELECT ID,usuario,apellido,pass,nivel_acceso,direccion,te lefono,ciudad,estado FROM $sql_tabla WHERE ID LIKE '$ID'") or die("No se pudo realizar la consulta a la Base de datos");
while ($resultados = mysql_fetch_array($result)){
require("formulario.php");
}
mysql_free_result($result);
}


//ANTERIOR REGISTRO
if($_GET['accion']=="anterior")
cabecera();
$dato=$_GET['id'];
$ID= $dato-1;
$result = @mysql_query("SELECT ID,usuario,apellido,pass,nivel_acceso,direccion,te lefono,ciudad,estado FROM $sql_tabla WHERE ID LIKE '$ID'") or die("No se pudo realizar la consulta a la Base de datos");
if ($ID == $resultados[ID]){
echo "<script language='javascript'> alert('¡No hay mas registros,atras.!');</script>";
require ("formulario.php");
exit;
}
elseif ($resultados = mysql_fetch_array($result))
require("formulario.php");
}
mysql_free_result($result);
}


//SIGUIENTE REGISTRO
if($_GET['accion']=="siguiente"){
cabecera();
$dato=$_GET['id'];
if ($dato == "");{
$ID= $dato+1;
}
$ID= $dato+1;
$result = @mysql_query("SELECT ID,usuario,apellido,pass,nivel_acceso,direccion,te lefono,ciudad,estado FROM $sql_tabla WHERE ID LIKE '$ID'") or die("No se pudo realizar la consulta a la Base de datos");
if ($ID == $resultados[ID]){
echo "<script language='javascript'> alert('¡No hay mas registros,adelante.!');</script>";
require ("formulario.php");
exit;
}
elseif ($resultados = mysql_fetch_array($result)){
require("formulario.php");
}
mysql_free_result($result);
}


//ULTIMO REGISTRO
if($_GET['accion']=="ultimo"){
cabecera();
$mod="SELECT MAX(ID) FROM $sql_tabla";
$resultado1=mysql_query($mod,$db_conexion);
while ( $row1 = mysql_fetch_array($resultado1)){
$ID=$row1["MAX(ID)"];
}
$result = @mysql_query ("SELECT ID,usuario,apellido,pass,nivel_acceso,direccion,te lefono,ciudad,estado FROM $sql_tabla WHERE ID LIKE '$ID'") or die("No se pudo realizar la consulta a la Base de datos");
while ($resultados = mysql_fetch_array($result)){
require("formulario.php");
}
mysql_free_result($result);
}
}

SALUDOS

Última edición por myriam_ad; 23/08/2004 a las 18:54
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:06.