PHP - Consulta en PHP

 
Vista:
Imágen de perfil de Ferney
Val: 26
Ha aumentado su posición en 4 puestos en PHP (en relación al último mes)
Gráfica de PHP

Consulta en PHP

Publicado por Ferney (17 intervenciones) el 09/03/2014 02:11:20
Hola a todos.

Quisiera que me ayudaran con la siguiente consulta:
Quiero que me muestre los datos de una consulta pero no me sale ninguno:
mi código es el siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<html>
<body>
<br>
<?php
	$conexion = mysql_connect("localhost", "rastreo", "root");
	mysql_select_db("rastreo", $conexion);
	$Dato = $_POST["T1"];
	$quesol = "SELECT * FROM solicitudes WHERE ntraking = $Dato"; //ORDER BY nombre ASC";
	$ressol = mysql_query($quesol, $conexion) or die(mysql_error());
	$totsol = mysql_num_rows($ressol);
if ($Dato == '')
{
	echo "Debe colocar el numero de Traking dado por PUNTO MIO <br>";
}
else
{
	if ($totsol > 0)
	{
      	while ($rowsol = mysql_fetch_assoc($ressol))
   		{
      			echo "<strong>".$rowsol['nombre']."</strong><br>";
      			echo "Numero de Traking: ".$rowsol['ntraking']."<br>";
      			echo "Numero de guia: ".$rowsol['nguia']."<br><br>";
      			echo $Dato. "<br><br>";
   		}
	}
}
?>
<a href="javascript:history.back(1)">Volver</a></span></div><br>
</body>
</HTML>

por pruebas se que el error esta en la sentencia:
$quesol = "SELECT * FROM solicitudes WHERE ntraking = $Dato"; //ORDER BY nombre ASC";
Podrían ayudarme?
Gracias.


Ya lo soluciones, es asi:
1
2
$quesol = "SELECT * FROM solicitudes WHERE ntraking='"
	.$_POST['T1']."'";
Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder