Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2012, 15:52
rpichinu
 
Fecha de Ingreso: noviembre-2010
Mensajes: 208
Antigüedad: 13 años, 5 meses
Puntos: 3
insertar registros en PHP..(ERROr de sintaxis creo).

Que tal amigos.

busco insertar registros...pero creo que tengo un error de sintaxis en '$registro[id_ciudad]'
en el siguiente codigo

Código PHP:

if($_POST['heading'] != '') {
        
$num       $_POST['noteid'];
        
$heading   $_POST['heading'];
        
$category  $_POST['categoria'];
        
$body      $_POST['body'];
        
$num       $_POST['noteid'];
        
$priority  $_POST['prioridad'];
        
$status    $_POST['status'];
        
$ciudad    $_POST['ciudad'];
        
$urlimagen $_POST['urlimagen'];
        
$editnote  $_POST['editnote'];
        
                
        if(
$num == '' && $ciudad == 'todas')
        {
             echo 
"en proceso ....";    
             
$ciudad "SELECT distinct id_ciudad FROM ciudad ";
                 
$resultado=mysql_query($ciudad);
                    while (
$registro mysql_fetch_array($resultado))
                    {
                                          
                    
$query "INSERT INTO `events` (`heading`,`categoria`,`body`,`urlimagen`,`prioridad`,`status`,`ciudad`) "
                              
."VALUES ('{$heading}','{$category}','{$body}','{$urlimagen}','{$priority}','{$status}','$registro[id_ciudad]')"
                     echo 
"uno"
            
                    }
        
        } 
inserta todo excepto ciudad....el ciclo tambien funciona bien.....ya que me muestra 2 veces uno, donde coloke echo "uno", pero registro[id_ciudad] no me lo inserta creo que es un error de sintaxis.