| 
	
		|  Autor | Tema: seleccionar n registro en mysql  (Leído 11,935 veces) |  
	| 
			| 
					
						| wizache 
								
								 Desconectado 
								Mensajes: 143
								
								 
								El que poco sabe poco vive
								
								
								
								
								
								     | 
 
HOla que tal, una pequeña pregunta de mysql, como leo un registro N en una abse de datos, yo leeria toda y luego sacaria el registro pero por supuesto no es practico, entonces como por ejemplo, leeria directo el registro 17, y otre pregunta como leer por ejemplo del registro n al m, ej: del 15 al 25
 Saludos
 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| alone-in-the-chat 
								 
								
								 Desconectado 
								Mensajes: 587
								
								
								
								
								
								   | 
 
  primero  para lo de seleccionar un item en particular existe  WHERE  SELECT * FROM tabla WHERE id = '17' 
 y para lo otro esta LIMIT  SELECT * FROM tabla LIMIT 12,25 
 Te recomiendo una pequeña lectura    http://mysql.conclase.net/curso/ Saludos  
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 Because maybeYou're gonna be the one that saves me
 And after all
 You're my wonderwall
 d[n_n]b
 |  |  |  | 
			| 
					
						| wizache 
								
								 Desconectado 
								Mensajes: 143
								
								 
								El que poco sabe poco vive
								
								
								
								
								
								     | 
 
ok grax, pero en el primer caso yo me referia, sin el id, a veces tengo por dar ejemplo ejemplo una base de datos de frases y elimino ciertas frases, por lo tanto el id esta salteado, y si yo calculo el numero total de frases y agarro del total una al hazar, puede que el id que salga ya no exista, el chsite seria seleccionarlo por registro "fisico", osea el 17avo aunque su id sea por ejemplo el 19,y aprovechando otra curiosidad, no existe una funcion en mysql para que seleccione un registro al azar??
 
 Saludos!
 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| Azielito 
								no es 
								Colaborador
								      Desconectado 
								Mensajes: 9.188
								
								 
								>.<
								
								
								
								
								
								     | 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| wizache 
								
								 Desconectado 
								Mensajes: 143
								
								 
								El que poco sabe poco vive
								
								
								
								
								
								     | 
 
de nuevo gracias por la ayuda, pero mas bien decia una que me devuelva un registro random algo asi como: SELECT * FROM tabla ...RANDOM... que me devolviera un registro aleatorio y que ya estuviera preprogramado, no seria dificl lograrlo con una simple funcion en php, o esa misma que me pasaste pero igual y habia una forma mas sencilla, de todas maneras solo era curiosidad   Saldudos |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| SirLanceCC | 
 
Si no mal recuerdo SELECT * FROM tabla ORDER BY RAND() LIMIT 1 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| wizache 
								
								 Desconectado 
								Mensajes: 143
								
								 
								El que poco sabe poco vive
								
								
								
								
								
								     | 
 
Funcion a la perfeccion gracias sil-lance |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  |  |  
 
	
 
   |