|
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 - F_Tanori
Páginas: 1 ... 50 51 [52] 53 54 ... 83
1277
« en: Lunes 2 de Julio de 2007, 12:23 »
al menos la encuesta la vamos ganando por cierto porque no esta en las opciones el Local?
1278
« en: Lunes 2 de Julio de 2007, 12:17 »
para que utilizas ese código? es un evento del lado del cliente ¿a que te refieres ? <a href="javascript:;" onclick="return ventanaSecundaria('receptor.php',50)">Venga</a>
Y como convierto esto a codigo php??
Saludos
1279
« en: Lunes 2 de Julio de 2007, 12:13 »
lo que quieres es tomar el valor cierto? supongamos que tienes este formulario <!--html--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td> HTML </td></tr><tr><td id='CODE'><!--html1-->< form action=' destino.php' method=' POST'> < input type=' radio' name=' genero' value=' H'>Hombre < br /> < input type=' radio' name=' genero' value=' M'>Mujer < br /> < input type=' submit' name=' enviar' value=' OK'> < /form><!--html2--></td></tr></table><div class='postcolor'><!--html3--> para tomar el valor puedes usar esto <?php $genero=$_POST['genero']; echo "Ha seleccionado <b>$genero</b>"; ?>
si lo que quieres es validar antes de que se envien los datos (del lado del cliente) lo mas recomendable es con JavaScript y puedes hacerlo en el evento onSubmit del form <!--html--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td> HTML </td></tr><tr><td id='CODE'><!--html1-->< form action=' destino.php' method=' POST' onSubmit=' return validar(this)'> < input type=' radio' name=' genero' value=' H'>Hombre < br /> < input type=' radio' name=' genero' value=' M'>Mujer < br /> < input type=' submit' name=' enviar' value=' OK'> < /form> <script> function validar(frm) { if (!frm.genero[0].checked && !frm.genero[1].checked) { alert('Seleccione una opcion'); return false; } } < /script> <!--html2--></td></tr></table><div class='postcolor'><!--html3--> Saludos
1280
« en: Lunes 2 de Julio de 2007, 09:09 »
<!--xc1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>XCODE </td></tr><tr><td id='XCODE'><!--exc1-->if (@mysql_num_rows($resultado==0){ echo "No existe el usuario"; } else{ echo "Bienvenido";<!--xc2--></td></tr></table><div class='postcolor'><!--exc2--> } con un pequeño cambio  if (@mysql_num_rows($resultado)==0){
1281
« en: Lunes 2 de Julio de 2007, 09:03 »
ademas de la solucion propuesta  ,tambien puedes usar subconsultas.... aqui puesdes encontrar buenos manuales... www.google.com
1282
« en: Lunes 2 de Julio de 2007, 08:59 »
Pues no se si entendi pues es algo confuso lo que quieres es generar una fila en el flexgrid que contenga el principal (combo1) y los subelementos (combo2) en forma de lista separada por comas...creo checa esto a lo mejor te sirve, aunque creo que no entendi bien  Saludos
1283
« en: Sábado 30 de Junio de 2007, 08:13 »
mira yo no se absolutamente nada de power builder pero te puedo asegurar que la conexión depende del lenguaje que manejes no del manejador de base de datos, lo mejor seria checar san google 
aqui hay un enlace, pruebalo y suerte: http://www.experts-exchange.com/Programmin...Q_20939934.html Muy cierto aunque con algunos detalles 1- creo que no ha preguntado como conectarse  sino como ejecutar una funcion de SQL server desde PowerBuilder 2- La pagina que enviaste es un foro donde cobran por ver las respuestas  3- Lo de buscar en google es indiscutible  si es lo que creo lo que quieres es ejecutar un SP de SQL Server? en PB8,9,10 ¿Cual es tu Version? puedes hacer lo de esta manera Sintaxis: SQL Server DECLARE logical_procedure_name PROCEDURE FOR SQL_Server_procedure_name @Param1 = value1, @Param2 = value2 , @Param3 = value3 OUTPUT, {USING transaction_object} ;
ODBC DECLARE logical_procedure_name PROCEDURE FOR procedure_name {@param1 = value, @param2 = value2, ...} {USING transaction_object};
Ejemplos: DECLARE sp_duration PROCEDURE FOR pr_date_diff_prd_ken @var_date_1 = :ad_start, @var_date_2 = :ad_end, @rtn_diff_prd = :ls_duration OUTPUT;
DECLARE pb_SP_Clientes PROCEDURE FOR SP_LISTADO_CLIENTES (:sucursal) USING SQLCA; EXECUTE pb_SP_Clientes;
Segun los resultados devueltos puedes usarlo como un cursor Tambien seria bueno que le dieras una leida a la ayuda de PB Saludos
1284
« en: Sábado 30 de Junio de 2007, 07:51 »
Sólo una pregunta más, no sé si sea por mi query, hace la suma total de las cantidades de todos los registros? Este es el sql que le metí: strSQL = "SELECT Sum(PLANEACION.LSLGBE) AS SumaDeLSLGBE FROM PLANEACION GROUP BY PLANEACION.STBGNR" Yo pensé que cambiaría la cantidad según el conjunto, porque eso es lo que hace el query si lo ejecuto como consulta, pero con el código parece mandarme la suma total, no solo de los que repitan la combinación STBGNR y STKOMP.
pues deberias agrupar por los dos campos <!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td> SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]SELECT[/color] Sum(PLANEACION.LSLGBE) AS SumaDeLSLGBE FROM PLANEACION GROUP BY PLANEACION.STBGNR,PLANEACION.STKOMP <!--sql2--></td></tr></table><div class='postcolor'><!--sql3--> Eso te daria la suma de cada grupo donde coincidan STBGNR y STKOMP (y puede contener mas de un registro, segun la cantidad de grupos), eso es lo que quieres mostrar en el textbox? (si son mas de un registro tendrias que usar otro componente ¿no? como un DataGrid) o quieres obtener la suma total por grupos? (el codigo que te a enviado UserCode) si lo que quieres es obtener un grupo en especifico tienen que indicarle el WHERE como te lo menciona UserCodePor ejemplo <!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td> SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]SELECT[/color] Sum(PLANEACION.LSLGBE) AS SumaDeLSLGBE FROM PLANEACION WHERE PLANEACION.STBGNR ='014' and PLANEACION.STKOMP ='015'GROUP BY PLANEACION.STBGNR,PLANEACION.STKOMP <!--sql2--></td></tr></table><div class='postcolor'><!--sql3--> Saludos
1285
« en: Viernes 29 de Junio de 2007, 10:35 »
te refieres ha abrir una ventana desde un menu? entra al script de menu y puedes abrir una ventana de esta manera por ejemplo: w_clientes- ventana a abrir Saludos
1286
« en: Viernes 29 de Junio de 2007, 10:31 »
Hola tengo un problemilla, quiero que a través de éstas consultas me aparezcan todos los blog con su respectivas fotos que tenga el suario con id=5, el problema es que sólo me muestra el primer blog, no todos. Éste es el código por si alguien puede ayudarme:
<!--xc1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>XCODE </td></tr><tr><td id='XCODE'><!--exc1-->//consulta blog $i=0; $obtener_blog="select fecha_hora,descripcion,titulo,id, id_usuario from blog2 where id_usuario= 5 order by fecha_hora desc"; $consulta=mysql_query($obtener_blog,$conexion); if($consulta!=NULL) { if(mysql_num_rows($consulta)!=0) { while($fila=mysql_fetch_array($consulta)) { $fecha_hora[$i]=$fila['fecha_hora']; $descripcion[$i]=$fila['descripcion']; $titulo[$i]=$fila['titulo']; $id_blog[$i]=$fila['id']; echo "Fecha:"."<br>"; echo $fecha_hora[$i]."<br>"."<br>"; echo "Título:"."<br>"; echo $titulo[$i]."<br>"."<br>"; echo "Descripción:"."<br>"; echo $descripcion[$i]."<br>"."<br>"; echo "____________________"."<br>"; //consulta imágenes $obtener_foto="select foto from fotos where id_blog=".$id_blog[$i]; $i=0; $consulta=mysql_query($obtener_foto,$conexion)or die(mysql_error());; if($consulta!=NULL) { if(mysql_num_rows($consulta)!=0) { while($row=mysql_fetch_array($consulta)) { $imagen[$i]=$row['foto']; $id=$row['id']; $size= getimagesize ($imagen[$i]); $ancho[$i]= (int) ($size [0] * 0.2); $alto[$i]= (int) ($size [1] * 0.2); echo "<img src=".$imagen[$i]." width=".$ancho[$i]." height=".$alto[$i].">"; $i++; } } } } } }<!--xc2--></td></tr></table><div class='postcolor'><!--exc2-->
Muchas gracias  vaya ese blog si que ha dado lios  mira segun parece obtienes los resultados en $consulta despues dentro del primer while vuelves ha asiganar el resultado de una nueva consulta en la misma variable y pierdes los resultados anteriores Saludos
1287
« en: Viernes 29 de Junio de 2007, 10:25 »
1288
« en: Jueves 28 de Junio de 2007, 10:06 »
primero: no es necesario que abras una nueva discusiónpara responder pero a ke ventana te refieres:S:S:s:S al objeto Window (ventana) que quieres que muestre el menu en las propiedades (de el objeto window) hay una que se llama menu name ahi es donde seleccionas el menu que quieres asociar a esa ventana/window voy a unir las discuciones puedes continuar la discucion aqui mismo..... solo pulsando en el boton 'responder' Saludos
1289
« en: Jueves 28 de Junio de 2007, 10:01 »
Haz probado el SQL directo sobre la base de datos y te da los resultados esperados? el problema puede ser la relacion blog2.id_usuario=usuario_blog.id asegurate que la consulta sea la esperada Saludos
1290
« en: Jueves 28 de Junio de 2007, 03:19 »
 la ventana tiene una propidad que se llama... menu name ahi asignas el menu que hayas creado Saludos
1291
« en: Jueves 28 de Junio de 2007, 03:16 »
1292
« en: Miércoles 27 de Junio de 2007, 12:54 »
Pues $consulta_usu no te esta devolviendo un resultado valido puede ser que esta fallando la instruccion sql o hay algun error en en la bd
 EL problemaera en el select id=, es id_usuario=. Era la tontería más grande, muchas gracias y perdón por las molestias no hay problema son errores normales  Saludos
1293
« en: Miércoles 27 de Junio de 2007, 12:47 »
hola F_Tanori:
Muchas gracias por la recomendación lo tendré en cuenta para la próxima vez . Lo primero he probado el código que me has puesto y ni me printa el error ni el echo del campo nombre, el echo de la id_usuario lo hace correctamente. He realizado la consulta en Mysql y lo hace perfecto. ¿qué es lo que hago mal?
Muchas gracias!!!!  es el mismo solo agrege el if-else  <?php $Conexion = mysql_connect("localhost","php","pazz"); mysql_select_db("base", $Conexion); $consulta_usuarios="select nombre from alumnos_tb"; $consulta_usu=mysql_query($consulta_usuarios,$Conexion); if ($consulta_usu) { while($fila3=mysql_fetch_assoc($consulta_usu)) { echo $fila3['nombre']."<br>"; } } else { //echo "<h2>".mysql_error()."</h2>"; } ?>
yo he probado el codigo y me funciona en verdad no muestra el error?  deveria de hacerlo puedes usar este "debug" para examinar los objetos http://dbug.ospinto.com/Saludos
1294
« en: Miércoles 27 de Junio de 2007, 11:41 »
Pues en File\New y en la seccion PB object (regularmente algo asi) ahi seleccionas el Menu
¿Que version utilizas?
Saludos
1295
« en: Miércoles 27 de Junio de 2007, 11:37 »
contatame para ayudarte dj.manolo.05@hotmail.com  ¿y eso porque? si esto es un foro publico si quieres contactos entra a un chat
1297
« en: Miércoles 27 de Junio de 2007, 10:53 »
Sí se puede, siempre y cuando la variable sea un array.
Pues tambien funciona aunque no lo inicialices como arreglo (al menos en php 5 )  ..... $id_usuario[$i]=$fila['id_usuario']; echo $id_usuario[$i]; $consulta_usuarios="select nombre from usuario_blog where id=".$id_usuarios[$i]; $consulta_usu=mysql_query($consulta_usuarios,$conexion); while($fila3=mysql_fetch_assoc($consulta_usu)) { echo $fila3['nombre']; $k++; } $i++;
Pues $consulta_usu no te esta devolviendo un resultado valido puede ser que esta fallando la instruccion sql o hay algun error en en la bd puedes comprobar cual es el error asi: $id_usuario[$i]=$fila['id_usuario']; echo $id_usuario[$i]; $consulta_usuarios="select nombre from usuario_blog where id=".$id_usuarios[$i]; $consulta_usu=mysql_query($consulta_usuarios,$conexion); if ($consulta_usu) { while($fila3=mysql_fetch_assoc($consulta_usu)) { echo $fila3['nombre']; $k++; } } else { echo "<h2>".mysql_error()."</h2>"; } $i++;
eso con el fin de devolver el error si es que ocurre, pero te recomiendo no dejes el mensaje solo usalo para 'depurar' porque puede mostrar nombres de tablas, campos etc.... (y no seria muy bueno que alguien se entere de como se llaman las tablas o los campos o saber los tipos de datos etc..) tambien puedes tomar la instruccion SQL y probarla directamente en la bd a ver que error te arroja  Saludos
1298
« en: Martes 26 de Junio de 2007, 23:09 »
Hola Te refieres a tomar el valor de la celda? o a que sea editable como si fuera excel? para seleccionar el texto puedes hacerlo asi ValorCelda=DataGrid1.Columns(0).Text
Indicandole la columna,( Columns(0) ) tomara el texto de esa columna en la fila actual tambien puedes usar el bookmark ValorCelda=DataGrid.Columns(0).CellText(DataGrid1.Bookmark)
http://support.microsoft.com/kb/195983/esSaludos
1299
« en: Martes 26 de Junio de 2007, 10:41 »
Cuando tengas que realizar procedimientos de lado del cliente siempre piensa primero en JavaScripthttp://www.webreference.com/js/column55/performance.htmluna vez teniendo el objeto creado lo trabajas igual que en el server (ASP) son los mismo metodos simplemente adaptado a las sintaxis de JavaScript Si no te importan los estandares y utilizas IE  tambien puedes usar VBS hay mucho codigo en internet incluso las mayoria de las cosas de ASP/VB aplican en VBS..... Saludos
1300
« en: Martes 26 de Junio de 2007, 10:24 »
asi es te falta el indice ademas las etiquetas [ CODE] [/ CODE] son sin los espacios mira cuando estes publicando un mensaje escribe tu codigo normal luego lo seleccionas y presionas el boton que esta arriba que dice CODE y solo colocara las etiquetas Saludos **** Esele ArKaNtOs perdido
Páginas: 1 ... 50 51 [52] 53 54 ... 83
|
|
|