Ver Mensaje Individual
  #8 (permalink)  
Antiguo 08/05/2014, 19:34
relampago846
 
Fecha de Ingreso: mayo-2014
Ubicación: valparaiso, chile
Mensajes: 34
Antigüedad: 10 años, 9 meses
Puntos: 0
Pregunta Respuesta: como hago un array para selecciones multiples

Cita:
Iniciado por Italico76 Ver Mensaje
Código PHP:
Ver original
  1. $sql "update $tabla set $cates otrosCampos='$otrosValores' ...";

mmm

Te dieron un hueso pero deberias poder chequear la sintaxis y depurar una linea de codigo:


- Donde esta el igual (=) para asignar ese string a $sql ? $sql = ....

- No te parece raro eso de los puntos suspensivos al final ? es es como decir "sigue ahi lo que quieras"


Arregla lo mas OBVIO y luego haz un var_dump($sql) para ir viendo si lo que te genera tiene sentido para el motor de MySQL
para serte sincero yo hice esta web con un totorial acerca de una tienda online
y lo modifique como una web de peliculas, no se casi nada de php pero lo unico que me falta es esto que estoy planteando y paginar (eso de paginar lo tengo casi listo)... volviendo al tema... --------dreamweaver ya no me arroja error de sintaxis pero aun sigo sin agregar mas de un a categoria a la vez y no supe como hacer el var_dump($sql)... ademas doy un dato mas el campo intCategoria es un integer y las categorias que tengo estan agregadas dinamicamente
Help me please
aqui esta como quedo el nuevo codigo:
Código PHP:
Ver original
  1. <select name="intCategoria[]" size="1" multiple="MULTIPLE" id="intCategoria[]">
  2.             <?php $cates = (isset($_POST["intCategoria"])) ? "categoria='".implode(",", $_POST["intCategoria"])."'," : "";
  3.  
  4. $sql = "update $tabla set $cates otrosCampos='$otrosValores'";?>
  5.             <?php
  6. do {  
  7. ?>
  8.               <option value="<?php echo $row_consulta_categorias['idCategoria']?>"><?php echo $row_consulta_categorias['strDescripcion']?></option>
  9.              
  10.               <?php
  11. } while ($row_consulta_categorias = mysql_fetch_assoc($consulta_categorias));
  12.   $rows = mysql_num_rows($consulta_categorias);
  13.   if($rows > 0) {
  14.       mysql_data_seek($consulta_categorias, 0);
  15.       $row_consulta_categorias = mysql_fetch_assoc($consulta_categorias);
  16.   }
  17. ?>
  18.           </select>

Última edición por relampago846; 08/05/2014 a las 19:39 Razón: me falto agregar como quedo el nuevo codigo