• Domingo 17 de Noviembre de 2024, 20:39

Mostrar Mensajes

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 - wilcori

Páginas: [1]
1
PHP / Re: Como Acceder A Tablas
« en: Miércoles 16 de Agosto de 2006, 19:09 »
Bueno. El problema está en:
Código: Text
  1.  
  2. if(!q) {
  3. echo mysql_error();
  4. }
  5.  
  6.  
debería ser:
Código: Text
  1.  
  2. if(!$q) {
  3. echo mysql_error();
  4. }
  5.  
  6.  
y revisa tus tablas que a futuro tendrás problemas

2
PHP / Enviar Datos Por Post Con Condicional
« en: Viernes 11 de Agosto de 2006, 18:51 »
Hola. Tengo un formulario con listas dependientes es decir que cuando selecciono la primera se actualiza la misma página para que me aparescan sus dependientes desde la BD, posteriormente debo enviar esos y otros datos por el método POST para su guardado en la BD, el tema es que todo está en el mismo formulario.

traté de solucionarlo de este modo pero el código no es correcto:
Citar
<? if(isset($_POST['select6']) or isset($_POST['select7'])){ ?>
<form id="form1" name="form1" method="POST" action=" <? $PHP_SELF ?>" />
<? }else{ ?>
<form id="form1" name="form1" method="post" action="f_comp.php">
<? } ?>
Dónde "select6" es la primera lista de la cual dependerá "select7" y existe un "select8" que depende de "select7".

Espero con ansias su colaboración.

3
PHP / Re: Pregunta Muy Sencilla
« en: Jueves 8 de Junio de 2006, 22:58 »
Apoyo la respuesta de shadow_rev

Verifica los campos a los que te refieres, tambien los que recibes por $_REQUEST[], e imprime esos datos:

echo $clave;
echo $descripcion;

Saludos

4
PHP / Herencia En Php
« en: Jueves 8 de Junio de 2006, 22:47 »
Hola:

Intento usar OO para programar y el problema con el que me tope es la herencia:

Tengo mi clase que esta:

Código: Text
  1.  
  2.  
  3. class soporte{
  4.   public &#036;titulo;
  5.   protected &#036;numero;
  6.   private &#036;precio;
  7.  
  8.   function __construct(&#036;tit, &#036;num, &#036;precio){
  9.     &#036;this-&#62;titulo = &#036;tit;
  10.     &#036;this-&#62;numero = &#036;num;
  11.     &#036;this-&#62;precio = &#036;precio;
  12.   }
  13.  
  14.   public function dame_precio_sin_iva(){
  15.     return &#036;this-&#62;precio;
  16.   }
  17.   public function dame_precio_con_iva(){
  18.     return &#036;this-&#62;precio*1.16;
  19.   }
  20.   public function dame_numero_identificacion(){
  21.     return &#036;this-&#62;numero;
  22.   }
  23.   public function imprime_caracteristicas(){
  24.     echo &#036;this-&#62;titulo;
  25.     echo &#34;&#60;br&#62;&#34; . &#036;this-&#62;precio . &#34; (IVA no incluido)&#34;;
  26.   }
  27. }
  28.  
  29.  
  30.  

Y la clase que hereda es:

Código: Text
  1.  
  2. class cinta_video extends soporte{
  3.   var &#036;duracion;
  4.  
  5.   function __constructor(&#036;tit,&#036;num,&#036;precio,&#036;duracion){
  6.     parent::__constructor(&#036;tit,&#036;num,&#036;precio);
  7.     &#036;this-&#62;duracion = &#036;duracion;
  8.   }
  9.   public function imprime_caracteristicas(){
  10.     echo &#34;&#60;br&#62;Película en VHS:&#60;br&#62;&#34;;
  11.     parent::imprime_caracteristicas();
  12.     echo &#34;&#60;br&#62;Duración: &#34; . &#036;this-&#62;duracion;
  13.   }
  14. }
  15.  
  16.  

instancio a la clase padre y heredada:

Código: Text
  1.  
  2. &#036;micinta = new cinta_video(&#34;Los Otros&#34;, 22, 4.5, &#34;115 minutos&#34;);
  3. echo &#34;&#60;b&#62;&#34; . &#036;micinta-&#62;titulo . &#34;&#60;/b&#62;&#34;;
  4. echo &#34;&#60;br&#62;Precio sin IVA: &#34; . &#036;micinta-&#62;dame_precio_sin_iva() . &#34; euros&#34;;
  5. echo &#34;&#60;br&#62;Precio con IVA: &#34; . &#036;micinta-&#62;dame_precio_con_iva() . &#34; euros&#34;;
  6. &#036;micinta-&#62;imprime_caracteristicas();
  7.  
  8.  

Debiera imprimirme así:

Los Otros
Precio sin IVA: 4.5 euros
Precio con IVA: 5.22 euros
Película en VHS:
Los Otros
4.5 (IVA no incluido)
Duración: 115 Minutos


Pero me imprime sin los datos de Duración:

Los Otros
Precio sin IVA: 4.5 euros
Precio con IVA: 5.22 euros
Película en VHS:
Los Otros
4.5 (IVA no incluido)
Duración:


alguien podría decirme donde se fue el dato de Duración.

Gracias por su ayuda

5
PHP / Re: Que Tan Bueno Es Php
« en: Lunes 22 de Mayo de 2006, 16:01 »
Me fué de gran ayuda su colaboración.

Muchas Gracias.

6
PHP / Que Tan Bueno Es Php
« en: Miércoles 10 de Mayo de 2006, 00:59 »
Ingresé a php por el arte de desarrollo WEB's, trabajé con pequeños tutoriales descargados de internet, ahora que me pidieron un sistema de control de asistencia que al mes generan hasta 10.000 registros, quisiera saber:

1. será eficiente usar mysql 5.0 para mi objetivo?

2. Ademas deseo desarrollar una agenda, parecida al Microsoft Outlock. Es posible?

3. Será efectivo usar Programación Orientada a Objetos?

4. Si php no se adapata a mis necesidades, que lenguaje si lo hace?

Gracias de antemano. SALUDOS

7
PHP / Re: Aprendiendo A Usar Jpgraph
« en: Viernes 5 de Mayo de 2006, 18:19 »
El archivos reporte1.php contiene el siguiente código:

Código: Text
  1. &#60;?php
  2. require_once('Connections/connAgenda.php');
  3. include (&#34;jp/jpgraph.php&#34;);
  4. include (&#34;jp/jpgraph_pie.php&#34;);
  5. include (&#34;jp/jpgraph_pie3d.php&#34;);
  6.  
  7.  
  8. &#036;colname_pfecha_ini = &#34;-1&#34;;
  9. &#036;colname_pfecha_fin = &#34;-1&#34;;
  10. if (isset(&#036;_GET['p_fecha_ini'])) {
  11.   &#036;colname_pfecha_ini = (get_magic_quotes_gpc()) ? &#036;_GET['p_fecha_ini'] : addslashes(&#036;_GET['p_fecha_ini']);
  12. }
  13. if (isset(&#036;_GET['p_fecha_fin'])) {
  14.   &#036;colname_pfecha_fin = (get_magic_quotes_gpc()) ? &#036;_GET['p_fecha_fin'] : addslashes(&#036;_GET['p_fecha_fin']);
  15. }
  16.  
  17. mysql_select_db(&#036;database_connAgenda, &#036;connAgenda);
  18. &#036;query_rsTemas = &#34;SELECT tema, count(*)
  19. FROM webcal_entry we, webcal_tema wt, webcal_entry_user weu
  20. WHERE we.cal_id_tema = wt.id_tema
  21. and we.cal_id = weu.cal_id
  22. and weu.cal_status != 'D'
  23. and cal_date &#60;= &#036;colname_pfecha_fin
  24. and cal_date &#62;= &#036;colname_pfecha_ini
  25. GROUP BY 1&#34;;
  26. &#036;rsTemas = mysql_query(&#036;query_rsTemas, &#036;connAgenda) or die(mysql_error());
  27.  
  28. &#036;data=array();
  29. &#036;name=array();
  30. &#036;i=0;
  31. while(&#036;row=mysql_fetch_array(&#036;rsTemas)){
  32. &#036;data[&#036;i]=&#036;row['count(*)'];
  33. &#036;name[&#036;i]=&#036;row['tema'];
  34. &#036;i++;
  35. }
  36. &#036;colores=array('#FF9933','#FFCC00','#009999','#999966','#CC6633','#6666CC','#AACCCC','#CCCC33','#009966','#9966CC','#AA6633','#66CCCC');
  37. //&#036;data = array(10,20,30,40);
  38.  
  39. &#036;graph = new PieGraph(450,200,&#34;auto&#34;);
  40. &#036;graph-&#62;img-&#62;SetAntiAliasing();
  41. &#036;graph-&#62;SetMarginColor('#EEEEEE');
  42. &#036;graph-&#62;SetShadow();
  43.  
  44. // Setup margin and titles
  45. &#036;graph-&#62;title-&#62;Set(&#34;TEMA&#34;);
  46.  
  47. &#036;graph-&#62;title-&#62;SetFont(FF_FONT1,FS_BOLD);
  48. &#036;graph-&#62;title-&#62;SetColor(&#34;darkblue&#34;);
  49. &#036;graph-&#62;legend-&#62;Pos(0.02,0.2);
  50.  
  51. &#036;p1 = new PiePlot3D(&#036;data);
  52. &#036;p1-&#62;SetSize(0.35);
  53. &#036;p1-&#62;SetCenter(0.4);
  54.  
  55. // Setup slice labels and move them into the plot
  56. &#036;p1-&#62;value-&#62;SetFont(FF_FONT1,FS_NORMAL);
  57. &#036;p1-&#62;value-&#62;SetColor(&#34;black&#34;);
  58. &#036;p1-&#62;SetLabelPos(0.2);
  59.  
  60. //&#036;nombres=array(&#34;pepe&#34;,&#34;luis&#34;,&#34;miguel&#34;,&#34;alberto&#34;);
  61. &#036;p1-&#62;SetLegends(&#036;name);
  62.  
  63. // Explode all slices
  64. &#036;p1-&#62;ExplodeAll();
  65.  
  66. &#036;graph-&#62;Add(&#036;p1);
  67. &#036;graph-&#62;Stroke();
  68.  
  69. &#036;p1-&#62;SetTheme(&#34;sand&#34;);
  70. &#036;p1-&#62;SetCenter(0.35);
  71. &#036;p1-&#62;SetAngle(30);
  72. &#036;p1-&#62;value-&#62;SetFont(FF_ARIAL,FS_NORMAL);
  73. &#036;p1-&#62;SetSliceColors(&#036;colores);
  74. &#036;graph-&#62;Add(&#036;p1);
  75. &#036;graph-&#62;Stroke();
  76. ?&#62;
  77.  
  78. &#60;img src=&#34;generador_imagen.php?parametro1=enero&parametro2=febrero&#34;&#62;
  79.  

haya o no
Código: Text
  1. &#60;img src=&#34;&#34;&#62;
  2.  
[/b], me muestra el gráfico, pero yo necesito que además del gráfico me muestre otros datos ya sean antes del gráfico o despues del gráfico y no los datos como parte del gráfico.

gracias.

8
PHP / Aprendiendo A Usar Jpgraph
« en: Jueves 4 de Mayo de 2006, 00:13 »
Hola. Me incorporo a solocodigo.com, leí algúnas de las preguntas sobre JpGraph y quisiera me ayuden con un problema que tengo.

El gráfico me sale bien, el problema está en que debo insertar en una página más de un gráfico generados por el JpGraph y cada una de ellas debe describirse con información que salgan de la BD.

En este momento trabajo con PiePlot3D.

Si alguien tiene algúna sugerencia de cómo puedo resolver mi problema estaré muy agradecido.

Páginas: [1]