Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/10/2010, 17:21
Avatar de proxipor
proxipor
 
Fecha de Ingreso: diciembre-2009
Mensajes: 211
Antigüedad: 15 años, 1 mes
Puntos: 10
Respuesta: ayuda con foreach

Cita:
Iniciado por jackson666 Ver Mensaje
Es q esta mal la sentencia SQL... Debería ser:

Código MySQL:
Ver original
  1. INSERT INTO codigo ('campo') VALUES ('$j')

Chequea bien si lo que querés es insertar un campo o actualizar uno que ya existe...
Gracias por responder, pero sigue sin funcionar, mira este es el codigo completo:

Código PHP:
<?php
set_time_limit
(0);
////////////////////////////////////////////////////////////////////////////////////////////////

mysql_connect("localhost""root" ,"");
mysql_select_db("programasIndexados");

////////////////////////////////////////////////////////////////////////////////////////////////

$arrayCF = array();
$var3 "/categoria/";
$i 0;

////////////////////////////////////////////////////////////////////////////////////////////////

$sql mysql_query("SELECT * FROM programas WHERE enlaces LIKE '%$var3%'");

////////////////////////////////////////////////////////////////////////////////////////////////

    
while($row mysql_fetch_assoc($sql))
    {
        
$url $row['enlaces'];
        
$lines file($url);
        
$salida='';
            foreach (
$lines as $line_num => $line)
            {
              
$salida.=nl2br(htmlspecialchars($line));
            }

        
$arrayCF[$i] = $salida;
        
$i $i++;
    }

////////////////////////////////////////////////////////////////////////////////////////////////

    
foreach($arrayCF as $j)
    {
        
mysql_query("INSERT INTO codigo ('campo') VALUES ('$j')");
        echo 
$j;
    }

////////////////////////////////////////////////////////////////////////////////////////////////


?>
Lo que hace es sacar el codigo fuente de enlaces en mi base de datos, imprimirlo y guardarlo en una tabla.

Hace todo menos guararlo y no se que hacer!