Aupa,
Me gustaria saber cual es el caracter que hay que introducir para obtener todos los registros en una base de datos sql.
Gracias,
Un saludo,
Niko
| |||
no no me refiero a eso. Lo que deseo es saber cual es el caracter que habria que poner en la siguiente sentencia sql en mysql para obtener todos los registros de un atributo:
Código:
El asunto es que quiero saber en un formulario php que es lo que habria que poner en el campo aquiquepongo para obtener todos los registros de campo nbrecampo?select * from tabla where nbrecampo = 'aquiquepongo'; Gracias, Un saludo, |
| ||||
mmmmmmm, pero es que para eso npo tendrías que poner nada... si quieres saber sólo que tienes en los campos `nbrecampo` deberías de hacer: Código PHP: Código PHP:
__________________ Nippon-Tour, tu portal sobre Japón ¿Te gusta el manga, haces tus propios dibujos? Visita FanArt de Nippon-Tour |
| |||
Todo eso ya lo se. el asunto es que tengo una sentencia sql con un where campo = 'valor'; El valor que coge el campo viene de un formulario php. Se que en otras bases de datos, por ejemplo acces con poner un * creo aparecen todos los valores, en Oracle creo que es %. Mi pregunta es cual es en Mysql: Que caracter hay que poner para obtener todos los registros?? Gracias |
| ||||
Creo que te referis al nombre de la variable, si en PHP declaraste una variable que se llame buscar, esta debe declararse como $buscar, la cual es solicitada en el formulario. Para utilizarla tendrías que hacerlo de esta forma: Código PHP: Si el filtro lo vas a hacer en un campo alfanumérico y queres que busque ocurrencias, tendrías que utilizar un comodín. Por ejemplo: Valores de nombrecampo: 'La casa es grande', 'El perro es grande', 'grande es mi tristeza'... y en la variable $buscar viene cargada con 'grande' donde queres localizar TODO lo que contenga entre su frase ese valor, tendrías que ponerlo así: Código PHP:
__________________ NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL |
| |||
ya esta gracias, Cambiando la sentencia a esta forma : SELECT * FROM tabla WHERE nombrecampo LIKE '%$buscar%' , se consigue que cuando insertamos en el campo del formulario el caracter % aparezcan todos los registros de la tabla tabla. Eso es lo que queria, Gracias, Un saludo, Niko |
| ||||
jjee, aparecento todos los registros que contengan la palabra "buscar"... haber empezado por ahí :P así es como lo tengo yo en mi buscador ;) pensaba que lo que querías era un comódín como el asterisco del SELECT... vamos qu eme he liado Un saludo!!!
__________________ Nippon-Tour, tu portal sobre Japón ¿Te gusta el manga, haces tus propios dibujos? Visita FanArt de Nippon-Tour |