Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2012, 05:11
maquinistas
 
Fecha de Ingreso: agosto-2012
Ubicación: vigo
Mensajes: 84
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta Alguien me puede ayudar con una consulta like?

Buenos dias a todos.
Resulta que tengo un formulario para subir datos a una base mysql. Estos se recogen con un fichero para subir los archivos.
El script funciona perfectamente, pero yo lo que queria, previa insercion mia de contraseñas en el campo contraseña de la base de datos, que solo subieran los formularios que contuvieran justo la misma contraseña que yo he puesto.
Lo que pongo mas abajo, son todo variables.
Esta es la sentencia que sube todo

$qry = "INSERT INTO apuntes VALUES
(0,'$nombre','$titulo','$ma','$direccion','$numero ','$localidad','$provincia','$telefono','$d1','$d2 ','$d3','$d4','$d5','$tipode','$hor','$desc','$ni' ,'$pp','$wifi','$a12','$ai','$tera','$vist','$mas' , ".date("Ymd").",'$contraseña','$m','$contenido','$ tipo')";


Y lo que os decia era que ahora inseerto un dato en el campo de la base de datos "contraseña" que sea por ejemplo "123" y quiero que solo suban los formularios que pongan la contraseña "123" y no consigo subir nada.

Probe esto y tampoco,

$qry = "INSERT INTO apuntes WHERE $contraseña LIKE '123' VALUES
(0,'$nombre','$titulo','$ma','$direccion','$numero ','$localidad','$provincia','$telefono','$d1','$d2 ','$d3','$d4','$d5','$tipode','$hor','$desc','$ni' ,'$pp','$wifi','$a12','$ai','$tera','$vist','$mas' , ".date("Ymd").",'$contraseña','$m','$contenido','$ tipo')";



Tambien probe esto y nada
$qry = "INSERT INTO apuntes WHERE contraseña = '123' VALUES
(0,'$nombre','$titulo','$ma','$direccion','$numero ','$localidad','$provincia','$telefono','$d1','$d2 ','$d3','$d4','$d5','$tipode','$hor','$desc','$ni' ,'$pp','$wifi','$a12','$ai','$tera','$vist','$mas' , ".date("Ymd").",'$contraseña','$m','$contenido','$ tipo')";


AGRADECERIA MUCHISIMO QUE ALGUIEN ME ECHARA UNA MANO.