Jump to content

buinense

Warianos
  • Posts

    55
  • Joined

  • Last visited

Everything posted by buinense

  1. amigo, primero que todo un consejo, cuando escribas trata de hacerlo mas legible, ya que no se te entiende nada. Segundo ¿cual es el error que te da?, no lo has posteado... Chequea este Enlace, ahi sale informacion. Ojo, que estas utilizando modelacion con CSS, si no lo sabes ocupar aun, lo ideal seria bueno que no l,o utilizaras para que sea mas legible el codigo y lo puedas entender. Yo no soy un experto, de hecho he preguntado muchas veces en este foro, pero si te puedo seguir ayudando encantado.
  2. No, igual, los dejo ambos con parent o ambos con opener y tampoco resulta, de hecho el erro que me arroja es por el nombre del pais: 'Chile' no está definido....
  3. Gracias, me resulta, pero solo puedo pasar un parametro, el segundo, que es un texto, no me deja pasarlo. Mira este es el codigo: formProveed (que es la ventana padre): <tr> <td class="blanco">Pais</td> <td><input type="hidden" maxlength="4" name="pais" size="4"/><input type="text" name="nomP" /><input type="image" src="../images/Find20x20.png" onclick="window.open('selectPaises.php','paises','width=300 height=200');" /> </td> </tr> El popUp me abre sin problemas, y si le paso un solo parametro, o sea, el ID del pais lo entrega y actualiza el campo tipo text del formulario padre, que se llama pais(de hecho lo tengo oculto en este momento, pero si lo muestro aparece). En cambio, al dos parametros, no me entrega ninguno de los dos, paisID ni paisNombre... aqui el codigo del popUp: Funcion que entrega los valores <script language="javascript"> function entregar(id,nombre){ window.parent.document.formulario.pais.value = id; window.opener.document.formulario.nomP.value = nombre; window.close(); } </script> Codigo php en donde tengo el link que llama a la funcion y le traspasa los parametros, el cual está en Negrita: while($row = mysql_fetch_array($query)){ $flag = 1; echo "<tr>"; echo "<td class='blanco'>".$row['paisID']."</td>"; echo "<td class='blanco'>".$row['paisNombre']."</td>"; [b]echo "<td class='blanco' align='center'><a href='#' onclick='entregar(".$row['paisID'].",".$row['paisNombre']."); return false'><img src='../images/Download20x20.png' align='middle' border='0'/></a></td>";[/b] echo "</tr>"; } echo "<tr><td colspan='5' align='right' class='blanco'>Total Registros: ".$num."</td></tr>"; echo "</table>"; }else{ echo "<h3 style=' color:#FF0000'>Pais no encontrado</h3>"; } Gracias.
  4. Estimados amigos, para variar yo.... Quisiera saber si ustedes saben como traer datos desde una ventana popup hacia un formulario que esta en la pagina "padre". Lo que pasa es que tengo un popup que al abrirse muestra un listado con paises, y quiero que al hacer click en el link del pais (eso ya lo se hacer) me actualice unos campos en el formulario que tengo en la pagina "padre" desde donde se abrió el popup. No se si me entienden. Muchas gracias por todo.
  5. Estimados amigos, nuevamente yo por aqui... Resulta que estoy itentando hacer un insert a una base de datos en MYSQL, pero me da el siguiente error.... Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 Creanme que lo he intentado todo, pero no se lo que pasa y no he podido encontrar el error, por mas que reviso... la base de datos la ve bien, ya que tengo una consulta antes de hacer el insert para ver por si acaso la informacion correspondiente que se va a insertar ya existe y me resulta.... Por favor si me pueden ayudar. De ante mano muchas gracias... Los parametros que le paso desde el formulario tambien los vé, ya que los imprimo por pantalla para saber si realmente los traspasa... Aqui esta el codigo: Ojo que tengo unos campos comentados.... <?php require_once("../prueba.php"); $con = conectar(); //Variables recibidas desde el formCliente.php $rut = $_POST['rut']; $razSoc = $_POST['nom']; $nomFan = $_POST['noFant']; $giro = $_POST['giro']; $paisID = $_POST['paisID']; $telef = $_POST['telef']; $fax = $_POST['fax']; $descto = $_POST['descto']; $busca = mysql_query("select * from clientes where clienteRut = '$rut'") or die("Error: ".mysql_error()); $flag = 0; while($row=mysql_fetch_array($busca)){ $flag = 1; } /** if($flag == 1){ echo "Usuario Ya existe"; }else{ echo "Entro..."; if(**/$query=mysql_query("insert into clientes values('$rut','$razSoc','$nomFan','$giro',$paisID,'$telef','$fax',$descto)",$con) or die("Error: ".mysql_error());/**{ echo "<h3>Datos ingresados Correctamente</h3>"; }else{ echo "<h3>Datos No han podido ser ingresados</h3>"; } } mysql_close($con); **/ ?> Gracias...
  6. Gracias a todos, pero al final dentro del where tenia malo un campo, soy muy imbecil..... Bueno, gracias a todos nuevamente....
  7. Hola amigos foreros, nuevamente yo, quisiera pedirles ayuda, resulta que me sale esto al ejecutar una consulta: :hide: mysql_fetch_array() expects parameter 1 to be resource, boolean given in He probado todo, haciendo la conexion en el mismo archivo, dejandolo en otro y utilizando require_once... este es el codigo que está dando dolores de cabeza... <?php //require_once("../prueba.php"); $result = mysql_connect("localhost","root","") or die(mysql_error()); mysql_select_db("puntoventa",$result) or die(mysql_error()); $rut = $_POST['rut']; $nomFant = $_POST['nomFant']; //$con = conectar(); $query = mysql_query("select * from empresas where empRut like '%$rut%' and empNomFan like '%$nomFant%'"); echo "<table>"; echo "<tr>"; echo "<td class='blanco'>Rut</td><td class='blanco'>Nom. Fantasia</td><td class='blanco'>Giro</td>"; echo "</tr>"; while($row = mysql_fetch_array($query)){ echo "<tr>"; echo "<td>".$row['empRut']."</td>"; echo "<td>".$row['empNomFan']."</td>"; echo "<td>".$row['empGiro']."</td>"; echo "</tr>"; } echo "</table>"; ?> Ojalá me puedan ayudar. Gracias de ante mano....
  8. Al parecer no está encontrando la funcion "most()": Detalles de error de página web Agente de usuario: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2) Fecha: Fri, 11 Jun 2010 15:49:31 UTC Mensaje: 'caroarayq' no está definido Línea: 11 Carácter: 1 Código: 0 URI: http://localhost/vtAjax/consultaEmpleados.php donde caroaray es el codigo de user que le estoy enviando a la funcion most(user) para que me abra el popup con un formulario (que aun no construyo, solo quiero que se abra el popup e imprima por pantalla el user para saber si transfiere la variable) para asi editar los datos. Gracias.
  9. Miren, esto es lo que tengo... Pagina en donde tengo un formulario que al presionar me muestra en un DIV llamado "resultado" de la misma pagina una consulta hecha en php, esta me resulta sin ningun problema: consultaEmpleados.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script language="javascript" src="ajax.js"> </script> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> </head> <body> <form method="post" action="" name="consulta"> <table align="center"> <tr><td colspan="4" align="center"><font size="+2">Buscar usuarios</font></td></tr> <tr><td colspan="4" align="center"><hr /></td></tr> <tr valign="baseline"> <td>Usuario</td><td><input type="text" name="user" /></td> <td>Nombre</td> <td><input type="text" name="name" /></td> </tr> <tr> <td>Ap. Paterno</td><td><input type="text" name="apePat" /></td> <td>Ap. Materno</td><td><input type="text" name="apeMat" /></td> </tr> <tr> <td colspan="4" align="center" valign="middle"><input type="submit" value="Buscar" onclick="mostrarPost(); return false"/> <input type="reset" value="Borrar" /></td> </tr> <tr><td colspan="4" align="center"><a href="#" onclick="java script:window.open('editarUser.php','usuario','width=300, height=500')">Agregar Nuevo usuario</a></td></tr> </table> </form> <div id="resultado" align="center" style="border:1px solid #0033FF; width:500px; margin:auto"></div> </body> </html> la funcion que me ejecuta de javascript es la siguiente para mostrar la tabla de registros: ajax.js function objAjax(){ var req = false; try{ req = new XMLHttpRequest();/* Para Firefox */ }catch(error1){ try{ req = new ActiveXObject("Msxml2.XMLHTTP");/*Algunas versiones de IE */ }catch(error2){ try{ req = new ActiveXObject("Microsoft.XMLHTTP");/*Algunas versiones de IE */ }catch(error3){ req = false; } } } return req; } function mostrarPost(){ ajax = objAjax(); divResultado = document.getElementById('resultado'); user = document.getElementById('user').value; name = document.getElementById('name').value; apePat = document.getElementById('apePat').value; apeMat = document.getElementById('apeMat').value; ajax.open("POST",'cunsulta.php',true); ajax.onreadystatechange = function(){ if(ajax.readyState == 4){ divResultado.innerHTML = ajax.responseText; } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); ajax.send("user="+user+"&name="+name+"&apePat="+apePat+"&apeMat="+apeMat); } el, php que ejecuta es el siguiente: cunsulta.php (ojo está con "u", es que me equivoqué al crearlo, jejejejejeje) <?php $user = $_POST["user"]; $name = $_POST["name"]; $apePat = $_POST["apePat"]; $apeMat = $_POST["apeMat"]; $con = mysql_connect("localhost","root",""); mysql_select_db("tienda",$con); $pagina = "editUser.php"; $query = mysql_query("select * from usuarios where userName like '%$user%' and userNombre like '%$name%' and userApePat like '%$apePat%' and userApeMat like '%$apeMat%' order by userNombre",$con); echo "<table>"; echo "<tr style='background-color: #5F9EA0; color:#FFD700'><td>UserName</td><td>Nombre</td><td>Ap. Paterno</td><td>Editar</td></tr>"; while($row=mysql_fetch_array($query)){ echo "<tr>"; echo "<td>".$row['userName']."</td>"; echo "<td>".$row['userNombre']."</td>"; echo "<td>".$row['userApePat']."</td>"; echo '<td><a href="#" onclick="Open('.$row['userName'].')">Editar</a></td>'; echo "</tr>"; } echo "</table>"; ?> hasta ahi todo ok, pero cuando le hago click al link "Editar" que aparece en la tabla generada que llama a la funcion Open de javascript me da errores, este es el codigo de la funcion Open, que está dentro del archivo antes mencionado ajax.js: function most(user){ window.open('editarUser.php?user='+user,'usuarios','width=300, height=500'); } Ojalá me puedan ayudar, se agradece de ante mano....
  10. Gracias por tu respuesta, pero prefiero la segunda opcion que me diste. te pasaste.
  11. Amigos foreros, necesito su ayuda en un tema. resulta que estoy haciendo una pagina en donde ejecuto una consulta y me aparece una tabla en donde tengo lo siguiente: ID-nombre-ApPat-ApMat-Modificar esto me resulta sin ningun problema, pero donde dice "modificar" esta de esta forma: echo "<td><a href='modifUsuarios.php?user=".$row['userName']."'>Editar</a></td>"; pero me lo abre en la misma pagina... lo que quiero hacer es que me abra en un pop up que no he podido generar. Si me pueden ayudar se los agradeceria. :(
  12. Gracias compadrito, se pasó...... Lo voy a instalar y te aviso, gracuas nuevamente...
  13. Estimados foreros: Quisisera saber si alguien tiene algun manual en pdf o cualquier forma de este programa.... Ah, y otra cosa mas.... Esas plantillas que estan en el foro, serie 4000 y coas asi, para que son?, pára algun programa en especial?, disculpen mi ignorancia. De ante mano, muchas gracias.
  14. Monstruo, te pasaste,muchas gracias, pero para variar, tiene 8 mil visitas y solo 4 agradecimientos....
  15. Weeeena, aportazo, me uno al toke compadritos... a luchar contra estos yankies de mierdaaaaaa...
  16. Una consulta, lo probe en XP y anda filete, pero ahora que lo instalo en un PC con Vista, no me deja parcharlo... Sabes si el parche es solo para XP, y si existe alguno para Vista? Muchas gracias nuevamente por el juego.
  17. Te pasaste compadrito, no sabes cuanto habia esperado este juego, la cagaste, muchas gracias, bananas para ti... :banana: :banana: :banana: :banana: :banana: :banana: :banana: :banana: :banana: :banana: :banana:
×
×
  • Create New...