Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/12/2010, 07:02
Ojete
 
Fecha de Ingreso: agosto-2010
Ubicación: Oakland california
Mensajes: 393
Antigüedad: 13 años, 7 meses
Puntos: 3
se puede usar mysql_real_escape_string en un array?

estoy editando varios registros de una tabla pero me gustaria saver si se puede usar mysql_real_escape_string en el array, tambien me gustaria saver si ay otra manera de editar varios registros a la ves...



Código PHP:
Ver original
  1. <?php
  2.  
  3. $result = mysql_db_query($database, "select * from archivos order by id desc") or die (mysql_error());
  4. if(mysql_num_rows($result)>0){
  5.     while($qry = mysql_fetch_array($result)){
  6. <?
  7.  
  8. <form action="update.php" method="post"  >
  9.  
  10. <input type="hidden" name="id[]"  value="<?php echo $qry['id']; ?>" readonly="readonly" />
  11.  
  12.  
  13.  
  14. <input  nombre="nombre[]"  value="<?php echo $qry['name'];}} ?>" />
  15.  
  16. </form>


update.php
Código PHP:
Ver original
  1. <?php
  2. $nombres = $_POST['nombre'];
  3. $id_beats = $_POST["id"];
  4.                                  
  5. for ($i=0; $i<count($id_beats); $i++){
  6.  
  7.     $consulta = "UPDATE archivos SET name = '".$nombres [$i]."' WHERE id = '" .$id_beats[$i]."'";
  8.     mysql_query($consulta) or die(mysql_error());
  9.  
  10. ?>