validar datos ingresados con los guardados en bd
Publicado por Victoria (50 intervenciones) el 03/03/2006 21:09:01
Hola... les paso mi inquietud, estoy trabajando en php desde hace poco y no tengo claro algunos conceptos. El tema es que estoy haciendo un formulario en el que introducis dni y contraseña y los debo verificar con los guardados en la base de datos, trato de hacer el ste codigo:
<?php
// Conexion, seleccion de base de datos
$enlace = mysql_connect('localhost', 'elcolegi_vicky', 'vicky')
or die('No pudo conectarse : ' . mysql_error());
echo 'Conexión exitosa';
mysql_select_db('elcolegi_notasweb') or die('No pudo seleccionarse la BD.');
$consulta = 'SELECT nombre FROM web_doc WHERE codigo==$_POST['codigo'] and password==$_POST['password']';
$resultado = mysql_query($consulta) or die('La consulta falló: ' . mysql_error());
// Impresion de resultados en HTML
echo "<table>\n";
while ($linea = mysql_fetch_array($resultado, MYSQL_ASSOC)) {
echo "\t<tr>\n";
foreach ($linea as $valor_col) {
echo "\t\t<td>$valor_col</td>\n";
}
echo "\t</tr>\n";
}
echo "</table>\n";
// Liberar conjunto de resultados
mysql_free_result($resultado);
// Cerrar Conexión
mysql_close($enlace);
?>
y resulta que no me muestra ningun resultado, donde puedo estar errando???
Desde ya les agradezco mucho su colaboración.
Saludos
Vicky
<?php
// Conexion, seleccion de base de datos
$enlace = mysql_connect('localhost', 'elcolegi_vicky', 'vicky')
or die('No pudo conectarse : ' . mysql_error());
echo 'Conexión exitosa';
mysql_select_db('elcolegi_notasweb') or die('No pudo seleccionarse la BD.');
$consulta = 'SELECT nombre FROM web_doc WHERE codigo==$_POST['codigo'] and password==$_POST['password']';
$resultado = mysql_query($consulta) or die('La consulta falló: ' . mysql_error());
// Impresion de resultados en HTML
echo "<table>\n";
while ($linea = mysql_fetch_array($resultado, MYSQL_ASSOC)) {
echo "\t<tr>\n";
foreach ($linea as $valor_col) {
echo "\t\t<td>$valor_col</td>\n";
}
echo "\t</tr>\n";
}
echo "</table>\n";
// Liberar conjunto de resultados
mysql_free_result($resultado);
// Cerrar Conexión
mysql_close($enlace);
?>
y resulta que no me muestra ningun resultado, donde puedo estar errando???
Desde ya les agradezco mucho su colaboración.
Saludos
Vicky
Valora esta pregunta


0