Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/06/2014, 00:50
elitown87
 
Fecha de Ingreso: junio-2014
Mensajes: 101
Antigüedad: 9 años, 11 meses
Puntos: 0
Validación en tablas dinámicas

Buenos días. Estoy buscando realizar una validación que meta registros en una tabla.
Lo que quiero en este nuevo php es, saber si existen registros metidos, si no es así inserto el primer registro, y si es así, modifico un campo de los registros anteriores e inserto uno nuevo.

Código PHP:
Ver original
  1. $v1 = $_POST['var_id'];
  2. $v2 = $_POST['var_MAC'];
  3.  
  4. $SI = "Si";
  5. $NO = "No";
  6.  
  7. $sql = "Show tables like '$v1'";
  8. $result = mysql_query($result);
  9.  
  10. if (mysql_num_rows($result) == False){
  11.  
  12.     mysql_query("INSERT INTO `{$v1}` VALUES ('', '$fila[dispositivos]','','', '$nombreDirectorio', now(), '$SI')");
  13.    
  14. }else{
  15.    
  16.     $contar_filas = mysql_num_rows($result);
  17.     for($i=1; $i <= $contar_filas; $i++){
  18.         mysql_query("INSERT INTO `{$v1}` VALUES ('', '$fila[dispositivos]','','', '$nombreDirectorio', now(), '$NO')");
  19.  
  20.     mysql_query("UPDATE `{$v1}` SET `{$contar_filas[Actualizacion]}` = 'No' WHERE `{$contar_filas[Actualizacion]}` = 'Si'");
  21.        
  22.     }
  23.     mysql_query("INSERT INTO `{$v1}` VALUES ('', '$fila[dispositivos]','','', '$nombreDirectorio', now(), '$SI')");*/
  24. }

Cuando el código era para insertar esos registros de forma estática, el código funcionaba perfectamente, pero ahora, al meter dinamismo, no entra en el bucle. Me echais un cable? muchas gracias!