10/01/2014, 14:16
|
| | Fecha de Ingreso: agosto-2010
Mensajes: 125
Antigüedad: 14 años, 3 meses Puntos: 0 | |
Respuesta: Problema con consulta select me dice que la consulta se ejecuto correctamente, pero no me muestra ningún valor y si pongo
$sentencia = "SELECT * FROM tabla WHERE valor='1'"; //así si funciona si me muestra los valores y manda el mensaje de que se ejecuto la consulta ///
$sentencia = "SELECT * FROM tabla WHERE valor='$d2'"; // Así no funciona pero si manda el mensaje de que se ejecuto la consulta
A continuación pongo todo el código
<?php
include 'cabecera.php';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>REBSAMEN</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="css/style.css" type="text/css" />
</head>
<?php
include 'conexion.php';
include 'proceso/funciones.php';
$con = mysql_connect($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname, $con);
$id = $_GET['id'];
//consulta losgrupos
$grado=mysql_query("SELECT grado FROM gradosygrupos WHERE id = $id" ,$con);
$grupo=mysql_query("SELECT grupo FROM gradosygrupos WHERE id = $id" ,$con);
$d1 = mysql_fetch_assoc($grado);
$d2 = mysql_fetch_assoc($grupo);
?>
<body>
<div class="wrapper">
<form id="form1" name="form1" method="post" action="proceso/insertaralumnos.php" enctype="multipart/form-data">
<p>
<?php
error_reporting (E_ALL ^ E_NOTICE);
if($_GET['error']=='1'){
echo '<font color="#FF0000">Campos vacios</font><br/>';
}
?>
<?php
if($_GET['error']=='2'){
echo '<font color="#FF0000">Ya existe un registro </font><br/>';
}
?>
<div class="formtitle">Insertar Alumnos</div>
<div class="input">
<div class="inputtext">Apellido paterno: </div>
<div class="inputcontent">
<input type="text" name="apellidopaterno" id="apellidopaterno" />
</div>
</div>
<div class="input">
<div class="inputtext">Apellido materno: </div>
<div class="inputcontent">
<input type="text" name="apellidomaterno" id="apellidomaterno" />
</div>
</div>
<div class="input">
<div class="inputtext">Nombres: </div>
<div class="inputcontent">
<input type="text" name="nombres" id="nombres" />
</div>
</div>
</p>
<div class="input">
<div class="inputtext">Grado: </div>
<div class="inputcontent">
<input type="text" name="grado" id="grado" value="<?php echo $d1['grado'];?>" />
</div>
</div>
</span>
<div class="input">
<div class="inputtext">Grupo: </div>
<div class="inputcontent">
<input type="text" name="grupo" id="grupo" value="<?php echo $d2['grupo'];?>" />
</div>
</div>
<div class="input">
<div class="inputtext">Grupo: </div>
<div class="inputcontent">
<input type="text" name="id" id="id" value="<?php echo $id;?>" />
</div>
</div>
</span>
<input type=image src="pics/insertar.png" width="25" height="15">
</p>
</form>
<?php
$sentencia="SELECT * FROM alumnos WHERE grado='1'";
if($sql=mysql_query($sentencia,$con)){
//muestra los datos consultados
//haremos uso de tabla para tabular los resultados
?>
<table style="border:1px solid #FF0000; color:#000099;width:400px;">
<tr style="background:#99CCCC;">
<td>Apelldio Paterno</td>
<td>Apellido Materno</td>
<td>Nombres</td>
</tr>
<?php while($mts = mysql_fetch_assoc($sql)) { ?>
<tr>
<td><?php echo $mts['apellidopaterno']; ?></td>
<td><?php echo $mts['apellidomaterno']; ?></td>
<td><?php echo $mts['nombres']; ?></td>
<td><a href="#" onclick="alert(<?php echo $mts['id']; ?>);">Eliminar</a></td>
</tr>
<?php }
echo "Consulta ejecutada correctamente<br>";
}else{
echo "ERROR:<br>$sentencia<br>".mysql_error($con);
}
?>
<script type="text/javascript">
function alert(id) {
if (window.confirm("Aviso:\nDesea eliminar el registro seleccionado?")) {
window.location = "./proceso/eliminar.php?action=del&id="+id;
}
}
</script> |