Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/09/2006, 16:43
Black_UK1
 
Fecha de Ingreso: septiembre-2006
Mensajes: 7
Antigüedad: 18 años, 2 meses
Puntos: 0
Sonrisa codigos

wenas, estoy ahora diseñando el codigo para que se ingresen las variables en la base de datos y bueno este es el codigo:

config.php
Código PHP:
<?php

$HOST 
"localhost";
$USUARIO "root";
$PASS "147258369";
$BD "noticias";

//funcion conectar con el servidor para la base de datos
  
$conexion mysql_pconnect('localhost''root''xxxxxx');
  if (! 
$conexion){
    echo 
"Hubo un error al conectar al servidor<br>";
    exit;
  }
?>


index.php
Código PHP:

<?php
include ('config.php');
include (
'cabecera.php');

mysql_select_db("noticias"$conexion);
mysql_select_db ("menu"$conexion);
mysql_select_db ("edicion"$conexion);

if (
$submit) {
//insertar en la base de datos
  
$sql "INSERT INTO noticias (id_menu, edicion, epigrafe, titulo_noticia, bajada_titulo1, bajada_titulo2, lectura_imagen1, noticia_imagen1 ) 
          VALUES ($id_menu, '$edicion', '$epigrafe', '$titulo_noticia', '$bajada_titulo1', '$bajada_titulo2', '$lectura_imagen1', '$noticia_imagen1')"
;//seccion, titulo, texto
//resultados          
  
$result mysql_query($sql);
  
  if(
$result) {
      echo 
"<h3>Información introducida.</h3>\n";
  } else {
      echo 
"<h3>No se pudo introducir el artículo</h3>\n";
  }




$result mysql_query("id_menu, edicion, epigrafe, titulo_noticia, bajada_titulo1, bajada_titulo2, lectura_imagen1, noticia_imagen1 from noticias",  $conexion);

// recargar la página
echo "<CENTER><A HREF=\"$PHP_SELF\">Actualizar</A></CENTER>";

?>
  <table align="center" border="1">
  <tr>
  
  <td  colspan="2" align="center"><H1>Insertar Nueva Noticia</H1></td></tr>
  
  <form method="post" action="<?php echo $PHP_SELF?>">
  <tr>
  
 <td> Sección:</td><td> <select name=seccion>
<? // Ahora seleccionamos de la BD las secciones existentes para el menu
$result mysql_query("select id_menu, nombre from menu 
         order by id_menu asc"
,  $conexion);
  while ( (
$datos mysql_fetch_array($result)) ) {
    
printf("<option value=%d>%s</option>\n"$datos["id_menu"], $datos["nombre"]);
  }
  


?>
  </select></td></td></tr><br>
  <tr>
  <td>Título Noticia:</td><td><textarea cols="80" rows="1" name="titulo_noticia"><? echo $titulo_noticia ?></textarea></td><br>
  </td></tr>
  <tr>
  <td>Epigrafe:</td><td><textarea cols="80" rows="1" name="titulo"><? echo $epigrafe ?></textarea></td>
  </td></tr>
  <tr>
  <td>Bajada Titulo 1:</td><td><textarea cols="80" rows="1" name="bajada_titulo1"> <? echo $bajada_titulo1 ?> </textarea></td>
  </td></tr>
  <tr>
  <td>Bajada Titulo 2:</td><td><textarea cols="80" rows="1" name="bajada_titulo2"> <? echo $bajada_titulo2 ?> </textarea></td>
  </td></tr>
  <tr>
 <td> Lectura Imagen 1:</td><td><textarea cols="80" rows="1" name="lectura_imagen1"> <? echo $lectura_imagen1 ?> </textarea></td>
 </td></tr>
 <tr>
<td>  Noticia Imagen 1:</td><td><textarea name="noticia_imagen1" cols="80" rows="30"> <? echo $noticia_imagen1 ?>
</textarea></td>
  </td></tr>
  <tr><td colspan="2" align="center">
  <input type="Submit" name="submit" value="Enviar Informacion"></td></tr>
  </form>
</table>
<?  include ('pie_pag.php');
y esta es la base de datos:

Código PHP:
-- 
-- 
Estructura de tabla para la tabla `edicion`
-- 

CREATE TABLE `edicion` (
  `
id_edicionint(255NOT NULL default '0',
  
PRIMARY KEY  (`id_edicion`)
ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

-- 
-- 
Volcar la base de datos para la tabla `edicion`
-- 

INSERT INTO `edicionVALUES (1);

-- --------------------------------------------------------

-- 
-- 
Estructura de tabla para la tabla `menu`
-- 

CREATE TABLE `menu` (
  `
id_menuint(3NOT NULL default '1',
  `
nombrevarchar(32collate latin1_general_ci NOT NULL default '0',
  
PRIMARY KEY  (`id_menu`)
ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

-- 
-- 
Volcar la base de datos para la tabla `menu`
-- 

INSERT INTO `menuVALUES (1'Noticias');
INSERT INTO `menuVALUES (2'Empresas');
INSERT INTO `menuVALUES (3'Turismo');
INSERT INTO `menuVALUES (4'Aereas');
INSERT INTO `menuVALUES (5'Sociales');
INSERT INTO `menuVALUES (6'Eventos');
INSERT INTO `menuVALUES (7'Links');
INSERT INTO `menuVALUES (8'Destacados');
INSERT INTO `menuVALUES (9'Musica');

-- --------------------------------------------------------

-- 
-- 
Estructura de tabla para la tabla `noticias`
-- 

CREATE TABLE `noticias` (
  `
id_noticiaint(10NOT NULL auto_increment,
  `
id_menuint(11NOT NULL,
  `
epigrafetext collate latin1_general_ci,
  `
edicionvarchar(32collate latin1_general_ci NOT NULL,
  `
titulo_noticiatext collate latin1_general_ci NOT NULL,
  `
bajada_titulo1text collate latin1_general_ci NOT NULL,
  `
bajada_titulo2text collate latin1_general_ci NOT NULL,
  `
imagen1varchar(64collate latin1_general_ci NOT NULL,
  `
lectura_imagen1text collate latin1_general_ci,
  `
noticia_imagen1text collate latin1_general_ci NOT NULL,
  
PRIMARY KEY  (`id_noticia`)
ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=
Pero no logro introducir los datos :S
Si alguien cuede ayudarme seria genial.
Gracias