• Sábado 20 de Abril de 2024, 13:56

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.


Temas - cesand

Páginas: 1 [2] 3
26
CSS / SASS / LESS / div superpuestas
« en: Jueves 11 de Marzo de 2010, 00:58 »
hola gente

estoy enpezando a leer sobre css, clases, div etc.. quiero lograr superponer capas algo aso:
http://www.manualdecss.com/
como ven en el dise;o a la derecha tiene esa capa roja sobre la verde de atras quiero lograr eso.. como seria en un script simple ? ya que se crear capas con las div pero limitan unas con otras y quiero superponerlas... aguardo sus ayudas amigos y ademas ya que estoy otra cosa las capas que logro son o cuadradas rectangulares etc.. todas terminan bien esquinadas.. y si ven esa capa roja es redondeada en la esquinas como hace eso?
se les pueden dar formas diferentes?

desde ya mil gracias

27
PHP / procesar muchos ID tildados por un checkbox
« en: Jueves 4 de Marzo de 2010, 00:50 »
hola gente

 Necesito resolver una operacion que hace tiempo me tiene rompiendo la cabeza.. y es algo asi espero se entienda.. Tengo este cacho de tabla que recupera registros de un DB

Código: PHP
  1. <tr>
  2.    <td align="center"><input type="checkbox" name="id" value="<?php echo $reg['id']; ?>"> </td>
  3.     <td align="center"><?php echo $reg['fecha']; ?></td>
  4.     <td align="center"><?php echo $reg['titular']; ?></td>
  5.     <td align="center"><?php echo $reg['categoria']; ?></td>
  6.     <td align="center"><?php echo $reg['licencia']; ?></td>
  7.     <td align="center"><?php echo $reg['emitida']; ?></td>
  8.  <td align="center"> </td>
  9.   </tr>
  10.  

COMO ven cada registro en la columna de la izquierda va tener un checkbox (el value de este check. es la id del registro) esto a su ves es un <form> con lo que yo quiero hacer es supongamos qu esta tabla recupero 10 registros de los cuales se me acurre ami tildar o marcar 4 para que el form procese y poder  llevarme solo esos 4 registros para mostrarlos en otra pagina... creo quedo bien explicado, seguramente tengo que llevarme los id que tilde con el check pero como? ya que si yo en la pagina que proceso el form hago un echo $_POST[id]; me imprime el ide del ultimo registro.. nose no me sale como hacerlo :ouch:  

otra cosa que desconosco $_POST[id]; pasa a cer un array que contiene todos los ID que arrastro el check al marcarlos?

es algo similar a lo que vemos en un correo electronico por ejemplo cada registro tiene un check y podemos marcar los que queramos y depues con click en ´borrar ´ eliminamos muchos id como hallamos marcado de una sola vez...

como  se hace eso?

quedo a laespera de sus ayudas no puedo avanzar en mi primer proyecto personal hasta no resolver esto  :angry:

desde ya mil gracias.

28
MySQL / sql (condicion a un campo)
« en: Miércoles 3 de Marzo de 2010, 02:42 »
HOLA a tod@s

tengo una pregunta subre una consulta la sql no logro generarla para que recupero X resultados
mas que nada creo no me sale escribir la sintaxis

supongamos que en una tabla llamada clientes tiene los campos nombre, ciudad, mail
como seria la sql si quiero mostrar toda (select * from clientes) la tabla con la condicion para el campo mail esa condicion tiene que ser que mail 'no este vacio' (mail != null)

como quedaria esa sql va ese condicion..  

saludos

29
PHP / mail() significado de este error
« en: Martes 2 de Marzo de 2010, 07:17 »
hola gente

configure mercury para enviar un mail por SMTP al parecer eso quedo bien ya que desde mercury en file/send mail message puedo enviar mail a mi hotmail.. pero intento desde un simple codigo con la funcion mail()
y me tira este error

Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:xampphtdocspracticasmail.php on line 6

mi php.ini esta asi

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
;sendmail_from = postmaster@localhost

que puede ser gente desde ya mil gracias pense iva andar venia todo bien y me fallo  :wacko: espero me den una mano
suerte

30
Flash / ActionScript / hoy empece de cero.
« en: Martes 2 de Marzo de 2010, 01:45 »
hola gente como va?

hoy empece con un libro no mas a estudiar Flash / ActionScript y tengo un problema tengo este script
Código: Text
  1. var a: Number = 26;
  2.  
  3. if (a > 15){
  4.     trace("A es mayor que 15");
  5. }
  6.  

el problema es que abro la ventana de salida donde tendria que imprimir el TRACE(); pero no hace nada  :hitcomp:  debe ser uns tontera de un plugin? puede ser? instale macromedia flash 8 tambien despues instale flash player 10.1 y nnada

que sera?

exitosss;;;

31
MySQL / campo float
« en: Lunes 1 de Marzo de 2010, 05:37 »
hola amigos..

traigo una pregunta mas.. el tema es que tengo que hacer un campo tipo float o decimal y estoy teniendo problemas.
El tema es que empezando por la creacion ustedes me diran si estoy equivocado al poner floar(4,2) el numero  '4' que puse determina que el numero a la izquierda de la coma puede ser de 4 caracteres y el 2 indica que pueden haber 2 decimales despues de la coma por ejemplo este numero 3333,33 podria ser ingresado sin problemas en ese campo? o como es el tema?

lo que me esta pasando es que tengo un campo float(8,2) y le hago un insert con el valor 23,40 (el insert lo hace bien) pero en la base de datos almacena 23,00 por que puede ser esto? les agradeceria me den una mano con esto quiero cagar valores inferiores a este 999.99 como podria hacer?

gracias desde ya hente

32
PHP / saltar un ciclo de bucle for segun una condicion..
« en: Viernes 26 de Febrero de 2010, 22:05 »
hola gente me tope con una tarea que no estoy pudiendo resolver
tengo este trozo de script
for ($i=0; $i<$rows; $i++)
{
$reg = mysql_fetch_array($accion);
?>
  <tr>
    <td align="center"><?php echo $reg['fecha']; ?></td>
    <td align="center"><?php echo $reg['titular']; ?></td>
    <td align="center"><?php echo $reg['categoria']; ?></td>
    <td align="center"><?php echo $reg['licencia']; ?></td>
    <td align="center"><?php echo $reg['emitida']; ?></td>
  </tr>
<?php } ?>

obiamente este for recupera de la DB los registros de los campos fecha, titular, categoria, licencia, emitida.. (no lo estoy mostrando pero esta tabla tiene su primary key que se llama "id")
Lo que necesito que haga este bucle es que en los ciclos que se encuentra con que los campos 'licencia' y ' emitida ' estan vacios  que salte ese ciclo que no muestre directamente ese registro completo que no muestre tampoco ' fecha ', ' titular ', ' categoria ' por mas que estros si tengan algun valor...

como podre hacer esto? me podran dar una mano?
gracias desde ya gente saludos a todos.

33
PHP / construir funciones propias
« en: Miércoles 24 de Febrero de 2010, 01:38 »
hola gente..

traigo una pregunta ya que estoy comenzando con el estudio de la construccion de funciones propias: el tema es que eentiendo la sintaxis e contruido algunas asi de prueba no mas pero sin ninguna utilidad para aprobechar.. y en esto esta mi pregunta ya que quiero darme ideas para construir peque;as funciones que despues pueda aprobechar..

por ejemplo me podran comentar alguna fin para una funcion? algo que por ahi se use comunmente nose..
espero se entienda mi comentario sobre este tema muchas gracias desde ya.

saludos

34
PHP / uso de fopen() (en hosting)
« en: Jueves 18 de Febrero de 2010, 05:52 »
hola gente..

me ayudaria mucho si me pueden dar una mano con essta funcion fopen() les cuento siempre tabaje mi script como localhost entonces nunca tuve problema para usar asi la funcion:

fopen($_SERVER['DOCUMENT_ROOT']."/curso/proyecto/comentarios.txt", "$modo")

pero ahora me aloje en miarroba para probar mi primer web online y se me presenta el problema ya que
no puedo abrir el archivo y creo que es por esta parte:

  $_SERVER['DOCUMENT_ROOT']

ahora tendria que cambiar calculo pero por que valor? estoy en lo sierto de mi sospecha?

gracias de antemano

35
MySQL / importo una DB y da este error
« en: Viernes 12 de Febrero de 2010, 21:03 »
hola gente..

vengo sin poder solucionar este tema;

primero que exporto un DB com phomyqdmin hasta ahi parece que todo bien.. despues voy a importarla en otro lado y tira este error


nose que hacer tambien intente exportar con el comando mysqldump -u root -p nombreDB > nombrearchivo.sql
y me guarda un archivo

con unos codigos y demas muy largo que empiesa asi:

mysql  Ver 14.14 Distrib 5.1.37, for Win32 (ia32)
Copyright 2000-2008 MySQL AB, 2008 Sun Microsystems, Inc.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL license
Usage: mysql [OPTIONS] [database]
  -?, --help          Display this help and exit.
  -I, --help          Synonym for -?
  --auto-rehash       Enable automatic rehashing. One doesn't need to use
                      'rehash' to get table and field completion, but startup
                      and reconnecting may take a longer time. Disable with
                      --disable-auto-rehash.
  -A, --no-auto-rehash
                      No automatic rehashing. One has to use 'rehash' to get
                      table and field completion. This gives a quicker start of
                      mysql and disables rehashing on reconnect. WARNING:
                      options deprecated; use --disable-auto-rehash instead.
  -B, --batch         Don't use history file. Disable interactive behavior.
                      (Enables --silent)
  --character-sets-dir=name
                      Directory where character sets are.
  --column-type-info  Display column type information.
  -c, --comments      Preserve comments. Send comments to the server. The
                      default is --skip-comments (discard comments), enable
                      with --comments
  -C, --compress      Use compression in server/client protocol.
  -#, --debug[=#]     This is a non-debug version. Catch this and exit
  --debug-check       Check memory and open file usage at exit.
  -T, --debug-info    Print some debug info at exit.
  -D, --database=name Database to use.
  --default-character-set=name
                      Set the default character set.
  --delimiter=name    Delimiter to be used.
  -e, --execute=name  Execute command and quit. (Disables --force and history
                      file)
  -E, --vertical      Print the output of a query (rows) vertically.
  -f, --force         Continue even if we get an sql error.
  -G, --named-commands
                      Enable named commands. Named commands mean this program's
                      internal commands; see mysql> help . When enabled, the
                      named commands can be used from any line of the query,
                      otherwise only from the first line, before an enter.
                      Disable with --disable-named-commands. This option is







que me estara pasando?

auardo alguna ayuda por favor.
graxxx.

36
PHP / un webhosting con php mysql
« en: Miércoles 10 de Febrero de 2010, 22:59 »
como estan?

no logro encontrar un lindo hosting para mis primeras paginas php con db mysql me recomiendan alguno en español?
gratis que no tenga mucho espacio no seria problema solo quiero probar mis primeros pasos


mil gracias gente

37
Publicaciones y e-books / Rcomendacion de libro php Mysql
« en: Miércoles 10 de Febrero de 2010, 02:14 »
hola compañeros..

es justamente lo que puse en el asunto les pido que me recomienden un buen libro teorico y practico fundamentalmente de php mysql, cual puede ser? soy de argentina.

me gusta este:

http://www.granatta.com/lib/flashphp2005/

que me dicen de ese? me gusta por que tambien trae material interactivo en cd..

alguien lo tiene este libro?

aguardo sus ayudAS

38
Servidores / xampp no arranca apache por skype
« en: Sábado 6 de Febrero de 2010, 16:43 »
hola gente...

no sabia donde poner mi cunsulta espero que el moderador lo mande a donde corresponda..

tengo el problema con skype creo ya que estaba trabajando perfectamente con xampp hace meses y hoy instale skype en win xp sp 3 hasta ahi todo bien pero ahora ejecuto exampp doy click en apache (start) y no conecta.. :unsure: la verdad que no se que hacer... estoy casi seguro es por skype como lo puedo arreglar?

en xampp MySQL si arranca perfectamente el problema es apache..

por favor espero como siempre sus ayudas que siempre me an dado una gran mano.
saludos.

39
PHP / mostrar imagenes despues del uploada...
« en: Viernes 5 de Febrero de 2010, 01:58 »
hola gente... como estan ??

tengo una duda que nose como encarar el script..

el tama es que tengo esta tabla



(la columna img la agrege despues ya que lo que quiero es tener una foto por registro, eso no quiere decir  que quiero subir la imagen a la base de datos.. hice esa columna por que imagino que ahi tendria que subir un valor de referencia de la imagen para despues poder hacer la consulta y mostrarla donde quiero, o no es asi? esto es justamente lo qu no se como hacer.)

y las muestro de esta forma en el navegador:



como pueder ver en la primer columna tiene el texto "imagen del disco".. pero eso no es mas que un comentario para saber que ahi quiero tener la imagen, y esa es justamente mi consulta... les cuento que el upload de la imagen la puedo hacer y la guarda bien en el directorio donde tengo los script ahora nose que subir a la DB para asociarlo al id del disco calculo que abra que hacer algo asi... tambien pense en subir el nombre de la imagen a la base de datos pero nose si eso permite hacer una consulta para mostrar dinamicamente despues las fotos

me podran dar una mano para saber como hacer esto? no encuentro la logica para hacerlo.

40
PHP / subir archivos
« en: Domingo 24 de Enero de 2010, 00:24 »
hola gente..

estoy comenzado con el tema de subir archivos... no logro hacerlo y nose qu esta mal la verdad..
muestro mis codigos el form y el que procesa despues espero le puedan dar una miradita por ahi el error esta a la vista.

Código: PHP
  1. <head>
  2. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  3. <title>Documento sin título</title>
  4. </head>
  5.  
  6. <body>
  7. <h1>Subir nuevo archivo</h1>
  8. <form enctype="multipart/form-data" action="subir.php" method="post">
  9. <input type="hidden" name="MAX_FILE_SIZE" value="1000">
  10. Upload this file <input name="userfile" type="file">
  11. <input type="submit" value="Send File">
  12. </form>
  13.  
  14. </body>
  15. </html>
  16.  
  17.  

aca el qu lo procesa:

Código: PHP
  1. <?php //tomo el valor de un elemento de tipo texto del formulario
  2. $cadenatexto=$_POST['cadenatexto'];
  3. echo "Escribió en el campo de texto:".$cadenatexto."<br><br>";
  4. $nombre_archivo=$_FILES['userfile']['name'];
  5. $tipo_archivo=$_FILES['userfile']['type'];
  6. $tamano_archivo=$_FILES['userfile']['size'];
  7. //compruebo si las características del archivo son las que deseo
  8. if (!((strpos($tipo_archivo, "gif") || strpos($tipo_archivo, "jpeg")) && ($tamano_archivo < 10000)))
  9. { 
  10. echo "La extensión o el tamaño de los archivos no es correcta Se permiten archivos .gif o .jpg se permiten archivos de 1000 Kb máximo.";
  11. } elseif (move_uploaded_file($_FILES['userfile']['tmp_name'],$nombre_archivo)) {
  12. echo "El archivo ha sido cargado correctamente.";
  13. } else {
  14. echo "Ocurrió algún error al subir el fichero. No pudo guardarse.";
  15. }
  16. ?> 
  17.  


aguardo como siempre sus ayusa que siempre me han dado ayudas enormes.

saludos

41
PHP / ver lo seleccionado de un SELETC dinamico
« en: Jueves 21 de Enero de 2010, 22:45 »
hola gente como estan?

necesito pedirles una ayuda... tengo un combo o <select> dinamico que muestra los registros de una base de datos y lo que no logro hacer es cuando apreto el submit y proceso en otro codigo nose como hacer ese codigo para qu me muestre el valor que se seleccione en el <select> me podran dar una mano con esto? no logro hacerlo. aca les muestro el codigo del select es bien bien simple:


Código: PHP
  1. <?php
  2. @$conn=mysql_connect("localhost", "root", "");
  3.  
  4.     if (!$conn)
  5.     {
  6.     echo "no conecto la DB";
  7.     }
  8.  
  9. mysql_select_db("rubro_localidad");
  10.  
  11.  
  12. $sql="select * from rubros";
  13. $query=mysql_query($sql);
  14. $num_result=mysql_num_rows($query);
  15.  
  16.    
  17.    
  18. ?>
  19. <html>
  20. <head>
  21. <title>Documento sin título</title>
  22. </head>
  23.  
  24. <body>
  25.  
  26. <form action="select-pros.php" method="post">
  27. <select size="1" name="combo">
  28.     <?php
  29.     for ($i=0; $i<$num_result; $i++)
  30. {
  31.     $reg=mysql_fetch_array($query);
  32.     ?>
  33. <option value="<?php echo $reg['id']; ?>"> <?php echo $reg['rubro']; ?> </option>
  34. <?php
  35. }
  36. ?>
  37. </select>
  38. <input type="submit" name="cargar" value="enviar">
  39. </form>
  40.  
  41. </body>
  42. </html>
  43.  


aguardo sus ayudas mil gracias desde ya.

42
PHP / el por que de un error frecuente
« en: Lunes 18 de Enero de 2010, 07:00 »
Hola a todos..

les hago una pregunta rapida muchas veces me sale este error o advertencia;

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:xampp

que significa generalmente ?? yo interpreto que hay problemas con el SQL del codigo nose por que esto es asi?

espero sus aclaraciones muchas gracias.

43
PHP / (mysql_fetch_array) no me muestra los resultados :s
« en: Sábado 16 de Enero de 2010, 06:45 »
hola gente hace unos dias que noe podido entrar al foro saludos a todos,

necesito de sus vistas en un codigo sensillo mio  :D  el tema es que no me muestra los resultados en la tabla dinAMICA QUE ARME... les cuente el sql funciona perfecto lo probe en phpmyamin

espero me puedan dar una ayudita este es el codigo

Código: PHP
  1. <?php
  2. @$conn_db=mysql_pconnect("localhost","root","");
  3.  
  4.     if (!$conn_db) { echo "no se encontro la Base de datos intenta mas tarde"; }
  5.  
  6.         $db = mysql_select_db("discos");
  7. if ($db)
  8. {
  9. echo "si";
  10. } else {
  11. echo "no";
  12. }
  13.        
  14.             if (isset($_POST['combo']))
  15.         {
  16.              if ($_POST['combo'] == '1') {
  17.               $combo="autores.nombre_autor";
  18.              } elseif ($_POST['combo'] == '2') {
  19.               $combo="discos.titulo_disco";
  20.              } elseif ($_POST['combo'] == '3') {
  21.               $combo="compania.nombre_compania";
  22.              }
  23.         }
  24.         // en este if se busco la variable para que busque por la tabla que indique el combo
  25.  
  26. $text=$_POST['text'];
  27.  
  28.                 $sql = "SELECT autores.nombre_autor, discos.titulo_disco, compania.nombre_compania FROM
  29.                 autores, discos, compania
  30.                 WHERE autores.id_autores = discos.id_autor
  31.                 AND compania.id_compania = discos.id_compania
  32.                 AND ".$combo." like '%".$text."%'";
  33. //echo $sql;
  34.  
  35. if ($num_result == " ")
  36. {
  37. echo "0";
  38. } else {
  39. echo"1";
  40. }
  41. ?>
  42.  
  43. <html>
  44. <head>
  45.  
  46. <title>resultados</title>
  47. </head>
  48.  
  49. <body bgcolor="#CCCCCC">
  50. <p align="center"><h3 align="center">Resultado de tu busqueda</h3></p><br>
  51.  
  52.  
  53. <?php
  54. $query = mysql_query($sql);
  55. $mum_result = mysql_num_rows($query);
  56.  
  57. if ($num_result)
  58. {
  59. echo "Tu consulta recupero ".$num_result." resultados";
  60. } else {
  61. echo "No hay resultados para mostrar, no existe en la base de datos lo que buscas <br>";
  62. echo "<a href='inicio.php'> Busca otra vez </a>";
  63. }
  64. ?>
  65. <br>
  66. <table width="100%"  border="1" cellspacing="0" cellpadding="0">
  67.   <tr>
  68.     <td>Imagen del disco</td>
  69.     <td>Autor</td>
  70.     <td>Titulo del Disco</td>
  71.     <td>Compania</td>
  72.   </tr>
  73.   <tr>
  74. <?php
  75. for ($i=0; $i<$num_result; $i++)
  76. {
  77. $valor=mysql_fetch_array($query);
  78.     echo "<td> a </td>";
  79.     echo "<td>".$valor["nombre_autor"]."</td>";
  80.     echo "<td>".$valor["titulo_disco"]."</td>";
  81.     echo "<td>".$valor["nombre_compania"]."</td>";
  82. echo "</tr>";
  83. } // cierra el bucle for
  84. ?>
  85. </table>
  86.  
  87. </body>
  88. </html>
  89.  

saludos gente .

44
PHP / INSERT desde php
« en: Miércoles 16 de Diciembre de 2009, 21:42 »
Hola gente...

les pido una ayuda para hacer un INSERT INTO desde php
en la tabla que necesito incertar es en esta-




estoy intentando incertar desde un formulario los datos.. el tema que nose como es es por ejemplo en el caso de la columna de la tabla id_autor tiene un valor numero ya qu nombre del autor esta en otra tablar (autores)  lo que voy a ingresar en el formularia es texto como hago con esto? me pasa lo mismo que en la columna id_compania

el codigo que estoy usando para agregar este registro es este

Código: PHP
  1. <?php
  2. @ $sd=mysql_pconnect("localhost","root",""); // conecta a mysql
  3. if (!$sd)
  4. {
  5. echo "Error al conecta con mysql";
  6. }
  7.  
  8.  
  9. mysql_select_db("discos");
  10.  
  11. // convierto en variables mas simples las del FORMULARIO
  12. $a=trim($_POST['autor']);
  13. $t=trim($_POST['titulo']);
  14. $c=trim($_POST['compania']);
  15.  
  16.  
  17. $query= "insert into discos values('".null."', '".$a."', '".$c."', '".$t."')";
  18. //echo $query;
  19. $result=(mysql_query($query);
  20.  
  21.  
  22. if ($result)
  23. {
  24. echo mysql_affected_rows ()."Registro introducido en la base de datos";
  25. }
  26. echo "<br>";
  27. echo "<a href='nuevo_registro.php'>carga un autor nuevo</a>";
  28.  
  29.  
  30.  
  31. ?>
  32.  
  33. <html>
  34. <head>
  35. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  36. <title>ADD registro</title>
  37. </head>
  38.  
  39. <body>
  40. <FORM method="post" action="nuevo_registro.php">
  41. <table width="70%"  border="3" cellspacing="1" cellpadding="1">
  42.   <tr>
  43.     <td>Autor</td>
  44.     <td> <input type="text" name="autor"></td>
  45.   </tr>
  46.   <tr>
  47.     <td>Titulo del Disco</td>
  48.     <td><input type="text" name="compania"></td>
  49.   </tr>
  50.   <tr>
  51.     <td>Compania</td>
  52.     <td><input type="text" name="titulo"></td>
  53.   </tr>
  54.   <tr>
  55.     <td colspan="2" align="center"><input type="submit" name="cargar" value="submit"> </td>
  56.   </tr>
  57. </table>
  58. </FORM>
  59.  
  60.  
  61. </body>
  62. </html>
  63.  
  64.  


sus ayudas desde ya mil gracias

45
PHP / no me muestra valor en variable de session
« en: Martes 15 de Diciembre de 2009, 06:39 »
Hola gente como estan?

tengo una consuta rapida.. es que inicio una sesion registro una variable le hago un echo y me muestra el string que le asigne como valor hago un link a otra pagina inicio la sesion session_start(); pero al hacer el echo a la misma variable no me muestra el valor que le asigne en la pagina anterior &lt;_&lt;  lo raro es que le hago uun if preguntanto si es session_is_registered y me devuelve verdadero. que sera? que puede pasar?

a la variable en el echo la escribo $xxxxxx; y tambien $HTTP_SESSION_VARS[" "]  y nada no me muestra el valor...

ayuda please.

46
MySQL / ejercico de AMB simple
« en: Domingo 13 de Diciembre de 2009, 22:58 »
HOLA gente estoy tratando de hacer mi primer abm simple desde php a mysql y me esta matando no logro hacer le pido una ayuda al que pueda...

Tengo este codigo que es el resultado de la busqueda en unA base de datos aca no tengo el problema pero lo muestro para qu se entinenda.
Código: PHP
  1.  
  2.  
  3. $fila=mysql_fetch_array($resultado);
  4.     echo "<td>".$fila["id_discos"]."</td>";
  5.     echo "<td>".$fila["nombre_autor"]."</td>";
  6.     echo "<td>".$fila["titulo_disco"]."</td>";
  7.     echo "<td>".$fila["nombre_compania"]."</td>"."<td>"."<a href=edit_abm.php?id=".$fila['id_discos']."> editar </a>".
  8.  
  9.  


pero ahora aca esta lo qu no se hacer.. despues de hacer click en editar voy a un form en el que quiero me muestre estos mismos resultado primero con una consulta SELECT y despues quiero hacer un UPDATE para poder editar

Muestro el codigo y escribo en ngrita dentro del codigo lo que no puedo hacer.

Código: PHP
  1. <?php
  2. @$sd= mysql_pconnect("localhost", "root", "");
  3.     if (!$sd)
  4. {
  5. echo "No conecto la base de Datos <strong>Discos</strong>";
  6. }
  7.     mysql_select_db("discos");
  8.    
  9.  
  10.  
  11. $consulta= "SELECT
  12. [b]como hago este select que recupere los datos que devolvio la consulta en el codigo anterior, como se translada los valores de esas variables?[/b]
  13.             FROM
  14.  
  15.             WHERE
  16. [b]y aca el tema de la condicion nose a lo qu no pude hacer todavia el select no se que consion va hacer.[/b]
  17.  
  18.  
  19.  
  20. ?>
  21.  
  22.  
  23. <html>
  24. <head>
  25. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  26. <title>Edit ABM</title>
  27. </head>
  28.  
  29. <body>
  30. <form method="post" action="edit_abm.php">
  31. <table width="50%"  border="3" cellspacing="1" cellpadding="1">
  32.   
  33.   <tr>
  34.     
  35.     <td align="center">Autor</td>
  36.     <td align="center"><input type="text" name="autor">
  37.     <?
  38.  
  39.     ?>
  40.  
  41.     </td>
  42.   </tr>
  43.   <tr>
  44.     <td align="center">Titulo del Disco</td>
  45.     <td align="center"><input type="text" name="titulo" size="20"></td>
  46.   </tr>
  47.   <tr>
  48.     <td align="center">Compania</td>
  49.     <td align="center"><input type="text" name="compania">
  50.  
  51.     </td>
  52.   </tr>
  53.     <tr>
  54.     <td align="center" colspan="2"><input type="submit" name="cargar" value="submit"></td>
  55.   </tr>
  56. </table>
  57. </form>
  58.  
  59. </body>
  60. </html>
  61.  
  62.  
  63.  

47
PHP / uso de explode.. en archivo txt
« en: Viernes 11 de Diciembre de 2009, 04:24 »
hola como va?

necesito mostrarles un codigo en el que estoy intentando leer un archivo txt creado con un form con t de separaciones uso explode() para partir la lina de texto y no me lo hace... no de error pero no lo hace y devulve la pagina en blanco como que el txt estuviera en blanco...

este uso para crear el txt..

Código: PHP
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  4. <title>Documento sin título</title>
  5. </head>
  6.  
  7. <body>
  8. <?php
  9. @$eleccion=fopen($_SERVER['DOCUMENT_ROOT']."/curso/archivos/eleccionmod.txt","a");
  10. if (!$eleccion){
  11. echo "no se encontro el archivo";
  12. } else {
  13. $nom=trim($_POST['nombre']);
  14. $marca=$_POST['marca'];
  15. $mod=$_POST['modelo'];
  16. $general=date("d,m,y")."t".$nom."t".$marca."t".$mod."n";
  17. fputs($eleccion,$general);
  18. echo "tu eleccion fue archivada";
  19. fclose($eleccion);
  20. }
  21. echo "<a href='mdelos.php'>vota por otro</a>";
  22. ?>
  23.  
  24. </body>
  25. </html>
  26.  
  27.  

obiamente este levanta los datos del form... y ahora les muestro en el que esta el explode

Código: PHP
  1. <html>
  2.  
  3. <head>
  4.   <title>a</title>
  5. </head>
  6.  
  7. <body>
  8.  
  9. <?php
  10.    $elec= fopen($_SERVER['DOCUMENT_ROOT']."/curso/archivos/eleccionmod.txt", "r");
  11.    
  12.    $numero_elec = count($elec);
  13.    // echo $numero_elec;
  14.    if ($numero_elec == 0)
  15.    {
  16.      echo "<p><strong>No hay elecciones pendientes
  17.         Inténtalo más tarde.</strong></p>";
  18.    }
  19.    echo "<table border=1>";
  20.    echo "<tr><th>Fecha </th>
  21.             <th>Nombre</th>
  22.             <th>Marca</th>
  23.             <th>Modelos</th>
  24.  
  25.         <tr>";
  26.    for ($i=0; $i<$numero_de_elec; $i++)
  27.    {
  28.  
  29.       $linea = explode( "t", $elec[$i] );
  30.  
  31.  
  32.       echo "<tr>
  33.                 <td>".$linea[0]."</td>
  34.                <td align = right>".$linea[1]."</td>
  35.                <td align = right>".$linea[2]."</td>
  36.                <td align = right>".$linea[3]."</td>
  37.  
  38.            </tr>";
  39.    }
  40.    echo "</table>";
  41.    fclose($elec);
  42. ?>
  43. </body>
  44.  
  45. </html>
  46.  

les agradeceria mucho le den una mirada. no puedo saber donde tengo el error..

saludos.

48
MySQL / crear un select dinamico con los valores de una tabla
« en: Sábado 5 de Diciembre de 2009, 16:56 »
Hola gente como estan?
estoy empezando con la coneccion desde php a mysql y tengo unas dudas, mi pregunta es en este form que les muestro a continuacion como puedo hacer un SELECT (menu desplegable del form) dinamico, seguramente seria con un bucle FOR que recurra la tabla y complete el SELECT del form con los valores qu encuentre.
La tabla es esta:



Base de datos: `discos`
--

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `autores`
--

CREATE TABLE IF NOT EXISTS `autores` (
  `id_autores` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `nombre_autor` varchar(20) NOT NULL,
  PRIMARY KEY (`id_autores`),
  KEY `descripcion` (`nombre_autor`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ;

--
-- Volcar la base de datos para la tabla `autores`
--

INSERT INTO `autores` (`id_autores`, `nombre_autor`) VALUES
(1, 'almafuerte'),
(2, 'malon'),
(3, 'cabezones'),
(4, 'malicia'),
(5, 'montreal'),
(6, 'jeriko'),
(7, 'AC DC'),
(9, 'saratoga'),
(10, 'mario ian');

El form que estoy haciendo en el que les pido ayuda para hacer el SELECT dinamico de "autores" es este:


Código: PHP
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  4. <title>Documento sin título</title>
  5. </head>
  6.  
  7. <body>
  8. <form method="post" action="a.php">
  9. <table width="50%"  border="3" cellspacing="1" cellpadding="1">
  10.  
  11.   <tr>
  12.     <td align="center"> ID Disco</td>
  13.     <td align="center"> <input type="text" name="id" size="10"></td>
  14.   </tr>
  15.   <tr>
  16.     <td align="center">Autor</td>
  17.     <td align="center"><select name="autor">
  18.    
  19. // aca es donde nose como hacer que dinamicamente me complete el select 
  20.    
  21.     </select>
  22.  
  23.     </td>
  24.   </tr>
  25.   <tr>
  26.     <td align="center">Titulo del Disco</td>
  27.     <td align="center"><input type="text" name="titulo" size="20"></td>
  28.   </tr>
  29.   <tr>
  30.     <td align="center">Compania</td>
  31.     <td align="center"><select name="compania">
  32.    
  33.    
  34.    
  35.     </select>
  36.     </td>
  37.   </tr>
  38.     <tr>
  39.     <td align="center" colspan="2"><input type="submit" name="cargar" value="enviar"></td>
  40.   </tr>
  41. </table>
  42. </form>
  43. </body>
  44. </html>
  45.  
  46.  

Espero sus ayudas desde ya mil gracias...

49
PHP / levantar datos de un .txt y mostrarlo en tablas
« en: Domingo 22 de Noviembre de 2009, 06:21 »
Hola gente buenas...
traigo una consulta a ver si me orientan un poco tengo un ejercicio para hacer y nose como comenzar.. el tema es que hice un pequeño form en el que se cargan algunos datos los cuales son procesados y almacenados en un archivo txt plano simple no mas.. el ejercicio ahora tengo que levantar,tomar esos datos que va almacenando el .txt y que me los muestre ordenados en una tablita...

se entiende?

esto lo tendria que hacer con las funciones explode(), implode(), join() pero no se como encararlo ni siquier como comenzar me dan una ayuda con esto?

gracias.

50
PHP / hacer diferentes tipos de fecha PHP
« en: Miércoles 18 de Noviembre de 2009, 05:38 »
hola gente mire en google a ver si encontraba algo pero nada bueno aparecio por esto les pregunto diferentes formas de poner una simple fecha en php la unica forma que se es:

Código: PHP
  1.  
  2. <?php
  3. $fecha=date ("d,m,y");
  4. echo $fecha;
  5.  ?>
  6.  
  7.  


pero es muy fea la fecha asi con numeros no mas quiero poner algo asi por ejemplo:

Argentina 18 de noviembre del 2009

obiqamente dinamica en php como seria el codigo?
les agradesco la ayuda
suerte.

Páginas: 1 [2] 3