19/10/2015, 17:09
|
| | Fecha de Ingreso: octubre-2015
Mensajes: 8
Antigüedad: 8 años, 6 meses Puntos: 0 | |
Respuesta: como editar y eliminar registro Cita:
Iniciado por rbczgz Hola AaronziitoO,
Igual es más fácil si utilizas las opciones de highlight para dar formato a las partes de código, pero creo que puede ser algo así: Código PHP: <?php require_once('../../Connections/conexion_servicio_tecnico.php'); ?> <?php if (!function_exists("GetSQLValueString")) { function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { if (PHP_VERSION < 6) { $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue; } $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue); switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? doubleval($theValue) : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } } $currentPage = $_SERVER["PHP_SELF"]; $maxRows_Rs_buscar_registro = 10; $pageNum_Rs_buscar_registro = 0; if (isset($_GET['pageNum_Rs_buscar_registro'])) { $pageNum_Rs_buscar_registro = $_GET['pageNum_Rs_buscar_registro']; } $startRow_Rs_buscar_registro = $pageNum_Rs_buscar_registro * $maxRows_Rs_buscar_registro; $colname_Rs_buscar_registro = "-1"; if (isset($_GET['serie'])) { $colname_Rs_buscar_registro = $_GET['serie']; } mysql_select_db($database_conexion_servicio_tecnic o, $conexion_servicio_tecnico); $query_Rs_buscar_registro = sprintf("SELECT empresa, contacto, correo, telefono, equipo, marca, modelo, serie, servicio, fecha, observacion, solucion FROM registros WHERE serie = %s", GetSQLValueString($colname_Rs_buscar_registro, "text")); $query_limit_Rs_buscar_registro = sprintf("%s LIMIT %d, %d", $query_Rs_buscar_registro, $startRow_Rs_buscar_registro, $maxRows_Rs_buscar_registro); $Rs_buscar_registro = mysql_query($query_limit_Rs_buscar_registro, $conexion_servicio_tecnico) or die(mysql_error()); $row_Rs_buscar_registro = mysql_fetch_assoc($Rs_buscar_registro); if (isset($_GET['totalRows_Rs_buscar_registro'])) { $totalRows_Rs_buscar_registro = $_GET['totalRows_Rs_buscar_registro']; } else { $all_Rs_buscar_registro = mysql_query($query_Rs_buscar_registro); $totalRows_Rs_buscar_registro = mysql_num_rows($all_Rs_buscar_registro); } $totalPages_Rs_buscar_registro = ceil($totalRows_Rs_buscar_registro/$maxRows_Rs_buscar_registro)-1; $queryString_Rs_buscar_registro = ""; if (!empty($_SERVER['QUERY_STRING'])) { $params = explode("&", $_SERVER['QUERY_STRING']); $newParams = array(); foreach ($params as $param) { if (stristr($param, "pageNum_Rs_buscar_registro") == false && stristr($param, "totalRows_Rs_buscar_registro") == false) { array_push($newParams, $param); } } if (count($newParams) != 0) { $queryString_Rs_buscar_registro = "&" . htmlentities(implode("&", $newParams)); } } $queryString_Rs_buscar_registro = sprintf("&totalRows_Rs_buscar_registro=%d%s", $totalRows_Rs_buscar_registro, $queryString_Rs_buscar_registro); ?> <html> <head> </head> <body> <form name="form1" method="get" action=""> <table width="200" border="1"> <tr> <td>Ingresar Serie</td> <td><input type="text" name="serie" id="serie"> <label for="buscarserie"></label></td> </tr> <tr> <td colspan="2"><input type="submit" name="rb" id="rb" value="Buscar Serie"></td> </tr> </table> </form> <table border="1"> <tr> <td>empresa</td> <td>contacto</td> <td>correo</td> <td>telefono</td> <td>equipo</td> <td>marca</td> <td>modelo</td> <td>serie</td> <td>servicio</td> <td>fecha</td> <td>observacion</td> <td>solucion</td> <td>Operaciones</td> </tr> <?php do { ?> <tr> <td><?php echo $row_Rs_buscar_registro['empresa']; ?></td> <td><?php echo $row_Rs_buscar_registro['contacto']; ?></td> <td><?php echo $row_Rs_buscar_registro['correo']; ?></td> <td><?php echo $row_Rs_buscar_registro['telefono']; ?></td> <td><?php echo $row_Rs_buscar_registro['equipo']; ?></td> <td><?php echo $row_Rs_buscar_registro['marca']; ?></td> <td><?php echo $row_Rs_buscar_registro['modelo']; ?></td> <td><?php echo $row_Rs_buscar_registro['serie']; ?></td> <td><?php echo $row_Rs_buscar_registro['servicio']; ?></td> <td><?php echo $row_Rs_buscar_registro['fecha']; ?></td> <td><?php echo $row_Rs_buscar_registro['observacion']; ?></td> <td><?php echo $row_Rs_buscar_registro['solucion']; ?></td> <td><?php if (mysql_fetch_assoc($Rs_buscar_registro) != 0) { ?><a href="editar_equipo.php?serie=<?php echo $row_Rs_buscar_registro['serie']; ?>">editar</a><?php } ?></td> </tr> <?php } while ($row_Rs_buscar_registro = mysql_fetch_assoc($Rs_buscar_registro)); ?> </table> <table border="0"> <tr> <td><?php if ($pageNum_Rs_buscar_registro > 0) { // Show if not first page ?> <a href="<?php printf("%s?pageNum_Rs_buscar_registro=%d%s", $currentPage, 0, $queryString_Rs_buscar_registro); ?>">Primero</a> <?php } // Show if not first page ?></td> <td><?php if ($pageNum_Rs_buscar_registro > 0) { // Show if not first page ?> <a href="<?php printf("%s?pageNum_Rs_buscar_registro=%d%s", $currentPage, max(0, $pageNum_Rs_buscar_registro - 1), $queryString_Rs_buscar_registro); ?>">Anterior</a> <?php } // Show if not first page ?></td> <td><?php if ($pageNum_Rs_buscar_registro < $totalPages_Rs_buscar_registro) { // Show if not last page ?> <a href="<?php printf("%s?pageNum_Rs_buscar_registro=%d%s", $currentPage, min($totalPages_Rs_buscar_registro, $pageNum_Rs_buscar_registro + 1), $queryString_Rs_buscar_registro); ?>">Siguiente</a> <?php } // Show if not last page ?></td> <td><?php if ($pageNum_Rs_buscar_registro < $totalPages_Rs_buscar_registro) { // Show if not last page ?> <a href="<?php printf("%s?pageNum_Rs_buscar_registro=%d%s", $currentPage, $totalPages_Rs_buscar_registro, $queryString_Rs_buscar_registro); ?>">Último</a> <?php } // Show if not last page ?></td> </tr> </table> </body> </html> <?php mysql_free_result($Rs_buscar_registro); ?>
hola bro el codigo dado no me bota la opcion editar sale vacio el cuadro.
<td><?php if (mysql_fetch_assoc($Rs_buscar_registro) != 0) { ?><a href="editar_equipo.php?serie=<?php echo $row_Rs_buscar_registro['serie']; ?>">editar</a><?php } ?></td> |