Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/09/2005, 18:37
Avatar de hieloverde
hieloverde
 
Fecha de Ingreso: julio-2005
Ubicación: México, D.F
Mensajes: 467
Antigüedad: 18 años, 9 meses
Puntos: 5
Insertar codigo html en tabla mysql

Bueno a ver si me dan una mano con esto

El asunto es este, en una pagina .php tengo que capturar el codigo html (tablas y todo eso), lo hago de esta forma:

Código PHP:
<? 
ob_start
(); 
include(
"include/sql_connect.php");
?>
<html>
Contenido HTML (Tablas, etc..)
El codigo html completo lo pongo en un enlace mas adelante por si quieren verlo 
</html>
<? 
$codigo 
ob_get_contents(); 
ob_end_flush();
?>
Hasta ahí todo bien y como veran el codigo html queda guardao en la variable $codigo el problema surge al quererlo insertar en una tabla mysql:

Código PHP:
mysql_query("INSERT INTO anteriores (`fecha`,`codigo`) VALUES ('21 de Septiembre de 2005','$codigo')",$conectar) or die(mysql_error()); 
El error que bota mysql es:

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '0' cellspacing='0' width='650' nowrap>Lun

Bueno como dije antes el codigo html en cuestion, esta en el siguiente enlace por si alguien le quiere echar un vistazo

http://www.hieloverde.com/codigo.php

Por lo que dice el error creo que se puede tratar de caracteres invalidos o algo, pero no se como solucionarlo .

Saludos
__________________
<? echo("1 <script> dice + que 1000 palabras"); ?> EspacioMéxico