|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - Mollense
Páginas: 1 ... 13 14 [15] 16 17 ... 79
351
« en: Martes 23 de Octubre de 2007, 05:23 »
Bueno de nuevo con ustedes que me ayudaron muy bien en mi primer duda, espero que peudan tambien solucionarme esta Mi problema es el siguiente, estoy siguiendo un curso de php y mysql y lelg aen un momento que llega a este code. Lo que pasa es que no entiendo esto: Si entendi que lo que hace es que cursos tenga un alias de "cur" y se llame asi, pero lo otro de al.codigo, no entiendo de donde viene o para que sirve :S Aca les dejo el code entero:
$conexion=mysql_connect("localhost","root","z80") or die("Problemas en la conexion"); mysql_select_db("phpfacil",$conexion) or die("Problemas en la selección de la base de datos"); $registros=mysql_query("select alu.codigo as codigo,nombre,mail,codigocurso, nombrecur from alumnos as alu inner join cursos as cur on cur.codigo=alu.codigocurso", $conexion) or die("Problemas en el select:".mysql_error()); while ($reg=mysql_fetch_array($registros)) { echo "Codigo:".$reg['codigo']."<br>"; echo "Nombre:".$reg['nombre']."<br>"; echo "Mail:".$reg['mail']."<br>"; echo "Curso:".$reg['nombrecur']."<br>"; echo "<hr>"; }
Salu2 y espero sus respuestas Gracias Hola Krosty Acá select alu.codigo as codigo
al igual que acá se está definiendo un alias para poder hacer referencia de una más cómoda. Estás creando un alias del atributo codigo de la tabla alu (alu tambien es un alias en este caso de la tabla alumnos), entonces luego, en vez de escribir alu.codigo, simplemente ponés código para hacer referencia a dicho campo de dicha tabla. Un saludo
352
« en: Martes 23 de Octubre de 2007, 02:51 »
Me parece el colmo que alguien hace un juego y nadie opine al respecto. No lo ví Ahora lo bajo y después opino. Desde ya, Felicitaciones jaal2000
353
« en: Martes 23 de Octubre de 2007, 02:47 »
se me paso ese error cuando lo escribi aqui pero es que de igual el codigo modificado sigue sin error alguno haz la prueba tu mismo en la pagina Te repito, por mas que nosotros hagamos la prueba en tu página (No tengo ganas de registrarme y hacer tanto lío) y esta funcione correctamente, no tenemos acceso al código por mas que nos digas que es tal o cual. En cambio, vos sí podés hacer la simple prueba que se te ha propuesto y ver que estás equivocado. Yo ya lo hice (2 minutos y no hay mas dudas). Un saludo
354
« en: Martes 23 de Octubre de 2007, 02:43 »
es por eso que le digo que me muestre cual es el error que tiene al hacerlo sin el codigo que el dice $usuario[1]==$_REQUEST['clave']....... si de igual forma puede revisar que funciona y no como el dice que si el usuario pepito se registra con la contraseña 123456789 y el usuario pepito coloca de contraseña 123 igual va a entrar cosa que es falsa por eso digo que me lo demuestre porque es el mismo codigo que el dice que tiene ese error Eso mismo es lo que te respondió anteriormente si Krosty hace esto
$reg= mysql_query("select nombre,clave from usuarios where nombre='Ftanori' and clave='1000'",$con);
si la instruccion se procesa correctamente aun cuando el usuario no exista $reg devuelve un 'objeto' lo cual no significa que haya encontrado al usuario indicado me explico?
Valores retornados
Para las sentencias SELECT, SHOW, DESCRIBE o EXPLAIN, mysql_query() regresa un resource en caso exitoso, y FALSE en error.
la razon de validar if ($reg) es saber que es un resource valido para poder usado con otras funciones como por ejemplo mysql_fetch_array($reg); pues espera es un resource como parametro
en caso de que sea falso puedes ver el error por el cual no se proceso la consulta ( la linea comentada, esta comentada porque tampoco es recomendable mostrar los errores directos como los devuelve mysql (pues indica nombres de campos, tablas, tipos de datos,bd etc informacion que puede ser usada por intrusos)
if ($reg) { } else { //echo mysql_error(); #solo para debug }
conclucion que devuelva un resource no significa que haya encontrado el usuario Leelo mas detenidamente ...además, no te cuesta nada, te repito, hacé la prueba a ver que pasa.
355
« en: Martes 23 de Octubre de 2007, 02:17 »
eso fue lo que hice mollense, el codigo que use para crear la pagina es el mismo que esta aqui
<html> <head> </head> <body> <?php $conexion = mysql_connect("localhost","root","123456789") or die ("Error de Conexion"); mysql_select_db("ejemplo",$conexion) or die ("Error en la base de datos"); $registro = mysql_query("select * from ejemplo where nombre = '$_REQUEST[usuario]' and pass = '$_REQUEST[pass]'",$conexion) or die ("ERROR".mysql_error()); if ($reg) { echo "bienvenido"; } else { echo "clave o usuario invalidas"; } ?> </body> </html>
es por eso que le digo que me muestre cual es el error que tiene al hacerlo sin el codigo que el dice $usuario[1]==$_REQUEST['clave']....... si de igual forma puede revisar que funciona y no como el dice que si el usuario pepito se registra con la contraseña 123456789 y el usuario pepito coloca de contraseña 123 igual va a entrar cosa que es falsa por eso digo que me lo demuestre porque es el mismo codigo que el dice que tiene ese error Bueno, para empezar, estás usando la variable " $registro" para guardar el resultado de la consulta $registro = mysql_query("select * from ejemplo where nombre = '$_REQUEST[usuario]' and pass = '$_REQUEST[pass]'",$conexion) pero después consultás utilizando la variable " $reg" if ($reg) { De todas formas, si corregís eso, en todos los casos en que la consulta no devuelva un error, vas a ver en la pantalla el texto " bienvenido" por lo que anteriormente te ha explicado F_Tanori Un saludo
356
« en: Martes 23 de Octubre de 2007, 00:41 »
1) si dije que era redundante pero lo dije con respecto a la consulta hecha en sql y a la condicion $usuario[1]==$_REQUEST['clave']....... y no con el if ($reg) {
2) pana vamos a matar esta culebra por la cabeza hace tiempo cuando recien comenzaba con esto de php realize una pagina de registro de usuario y de consulta la pagina para registrarse es registro.n95.uni.cc y la pagina para el login es www.n95.uni.cc la consulta la hice tal cual como te explique es decir solo con el if ($reg) { y con la misma consulta en sql ahora quiero que te registres y luego trates de entrar con otra clave diferente a la de registro para ver si puedes acceder al contenido porque yo lo hice y no me daba acceso si quieres has el intento y me digas si con otra clave diferente con la que te registrastes te da acceso venedan: F_Tanori tiene razón. No hay forma de que nosotros sepamos cual es el código que vos usaste en tu página, pero es muy fácil que copies y pegues el trozo de código que te ha dado para que corrobores lo que te está diciendo. Un saludo
357
« en: Domingo 21 de Octubre de 2007, 19:45 »
Buenas a todos tengo una duda, donde puedo encontrar o descargar un componente de java para hacer aplicaciones para celulares?
Se los agradeceria si me dan esa informacion muchas gracias weps84: Si utilizás NetBeans, podés instalar el Mobility Pack... Productos NetBeansUn saludo
358
« en: Domingo 21 de Octubre de 2007, 18:18 »
fORU- Al igual que te movés por los distintos frame's de una escena en particular: o También podés hacerlo especificando la escena a la que pertenece dicho frame: gotoAndPlay("escena", frame);
o gotoAndStop("escena", frame);
Un saludo
359
« en: Viernes 19 de Octubre de 2007, 22:03 »
thanks... me ha quedado claro Un placer
360
« en: Jueves 18 de Octubre de 2007, 18:01 »
....asi es.. permitiré que esl usuario pueda hacer la consulta en SQL, es decir el usuario insertará en el área de texto por ejemplo: select * from tablauno y entonces al presionar el boton le devolverá el resultado de la consulta que hizo =)...
es lo que pretendo hacer....
Bueno, podés guiarte de lo siguiente: Index.html <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Consulta SQL</title> </head> <body> <form name="formularioConsulta" action="consulta.php" method="post"> Sentencia SQL<br /> <textarea name="sentenciaSQL" id="sentenciaSQL" cols="50" rows="6"></textarea> <input type="submit" value="consultar"> </form> </body> </html>
consulta.php <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Resultado de consulta</title> </head> <body> Resultado SQL<br /> <?php $sentenciaSQL=$_POST["sentenciaSQL"]; if (!($link=mysql_connect("localhost","root",""))){ die('Conexion Inválida: ' . mysql_error()); } mysql_select_db("mysql", $link); if(!$rs=mysql_query($sentenciaSQL,$link)){ die('Consulta inválida: ' . mysql_error()); } $numeroDeCampos=mysql_num_fields($rs); while( $query = mysql_fetch_row($rs) ){ for($i=0;$i<$numeroDeCampos;$i++)echo $query[$i] . "\t"; echo "<br />"; } ?> </body> </html>
Lo que no entiendas nos avisás. Un saludo
361
« en: Jueves 18 de Octubre de 2007, 17:24 »
Probe con y también con
y todo salio OK!
pensaba que el problema del buffer estaba asociado con scanf y el %s solamente, muchas gracias por la ayuda! No hay por que
362
« en: Jueves 18 de Octubre de 2007, 16:14 »
¿Tu duda es matemática, geométrica o de programación?
363
« en: Jueves 18 de Octubre de 2007, 14:45 »
364
« en: Jueves 18 de Octubre de 2007, 03:09 »
gracias por su ayuda... la duda que tenia era la logica en si del programa... a pesar de que es sobre estadisticas, la sintaxis es como la de lenguaje c.... usa if, else, while... casi todo igual... lo que pasa es que me cuesta crear un codigo que me permita evaluar todas las condiciones... lo que si se, es que tengo que usar un contador que aumente cada vez que el jugador A quede vivo, y al final dividirlo entre un numero N de veces que tengo que hacer que se ejecute el programa... no se den por vencidos jeje... ayudenme... puede ser un codigo en C y yo luego lo interpreto y lo adapto a R... saludos y besos a todos!!! Bueno. No se como será la mecánica de ese lenguaje pero ahora que entiendo tu problema y me pongo a analizarlo, veo que para el caso planteado: Cual es la probabilidad de que A gane si elige la primera opcion? no hace falta cálculo alguno Mirá: Si no estoy errado, sería así: T0: A dispara al aire T1: B mata a CT2: A dispara a B con una probabilidad de acierto igual a 0.3 o 30%T3: En caso de que A falle ( 70% de probabilidad), B mata a AViendo esto, hasta T2, no hay probabilidades en juego, llegado este momento A tiene 30% de probabilidad de matar a B, y esa es justamente la probabilidad que tiene para ganar ya que no hay probabilidades anteriores. ¿Es eso lo que estás buscando?
365
« en: Jueves 18 de Octubre de 2007, 00:59 »
hi... tengo duda de como funciona query... no me queda muy claro que es lo que hace está instrucción.. tambien tengo duda respecto a las cajas de texto en Html, he encontrado las text y las textarea, pero no entiendo mucho... el área de texto la necesito para hacer consultas desde ella y que al presionar un botonsito pueda hacer la consulta a mi base de datos, la que el usuario quiere.. =)
thanks !! ¿Vas a permitir que el usuario ingrese la sentencia SQL? Creo que estoy entendiendo mal, danos mas detalles de lo que querés hacer. Un saludo
366
« en: Miércoles 17 de Octubre de 2007, 18:29 »
Lo lamento Elida pero esto no es un foro de "R" por lo que no creo que obtengas una respuesta relacionada con este lenguaje... ...en fin: Algo para leer (Abajo de todo hay varios PDF's) Un saludo
367
« en: Miércoles 17 de Octubre de 2007, 17:55 »
Hablando de esto, ¿Ya vieron este hilo?
368
« en: Martes 16 de Octubre de 2007, 22:03 »
Qué error te saca? No me arroja ningun error, solo sucede que al escribir un nombre y una direccion de calle con su respectivo numero, solo ingresa a la base de datos el nombre, pero no la direccion
ese es mi drama
saludos Si no da error asegurate de que estés recibiendo correctamente el valor de la variable $direccion, podrías imprimir la consulta completa a ver si es correcta: echo "insert into tbl_info (nombre,direccion) values ('$nombre','$direccion')";
Un saludo
369
« en: Sábado 13 de Octubre de 2007, 09:15 »
necesito que php me pueda generar un mensaje o algo que le diga al usuario que no ingreso los text box que son obligatorios.
lo intente mediande javascript pero solo me funciona con el internet explorer y no con el firefox.
la cosa es asi, tengo mi formulario en htm, y otra en php donde despliego los datos obtenidos con GET de mi form.
gracias Te recomiendo que realices la validación en ambos lados: Desde JavaScript para evitar que se recargue la página en caso de que no valide. Desde PHP por otros motivitos varios . Colocá el código que usaste para validar con JavaScript para ver cual es el error. Saludos
370
« en: Viernes 12 de Octubre de 2007, 04:47 »
Back UP... Format C:... Reinstal... Por fin, jeje... ntkrnlpa.exe-->Doble click-->Verify: " (Verified) Microsoft Windows Component Publisher" Nunca sabré que fué lo que pasó pero ya pasó Saludos
371
« en: Jueves 11 de Octubre de 2007, 02:02 »
Una pequeña duda.
Estoy capturando datos así:
</div></td> <td width="451"><div align="right"><strong>Videojuegos</strong> <input type "text" name="videojuegos" /> </div></td>
que necesito para que aparezca por default "0" porque hay que capturar muchos datos pero por lo regular la mayoria son ceros entonces el usuario solo cambiaria los que son diferentes de "0"
espero ser claro. Gracias por su ayuda </div></td> <td width="451"><div align="right"><strong>Videojuegos</strong> <input type "text" name="videojuegos" value=0 /> </div></td>
372
« en: Miércoles 10 de Octubre de 2007, 15:23 »
Hola.. saludos a todos... es la primera vez que entro aqui... necesito me ayudes a ver si tienes algun juego de ajedrez echo en C#.. gracias e-mail: irra.matatan@yahoo.esYellOw Hola YellOw. Necesitás leer esto.Un saludo
373
« en: Martes 9 de Octubre de 2007, 23:45 »
Bueno Muchisimas gracias ya me suscribi a desarrollo 5 estrellas, y si puedes acceder a n cursos..
Muchas gracias por estar atentos.... Chau........... Hay que pagar?? Por las primeras estrellas no, por las demas creo que si
374
« en: Lunes 8 de Octubre de 2007, 16:56 »
A primera vista la única causa que veo es que estás guardando el IP del cliente y luego lo consultás (Lo he visto a vuelo de pájaro), por lo tanto el IP del cliente siempre va a existir en el archivo a la hora de consultarlo, no se si me explico. La solución: Cambia el orden de tus acciones, primero verificá si existe y después registrá la IP. Un saludo PD: Por Dios, "visitaste s" no lleva " S".
375
« en: Jueves 4 de Octubre de 2007, 14:51 »
Se me ocurre que para tu problema podrías usar UNIONAcá un par de ejemplitosUn saludo
Páginas: 1 ... 13 14 [15] 16 17 ... 79
|
|
|