Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/09/2003, 17:13
KillerBKS
 
Fecha de Ingreso: julio-2002
Ubicación: Rancagua - Chile
Mensajes: 494
Antigüedad: 21 años, 9 meses
Puntos: 0
Creo que es un pequeño Problema

Estoy tratando de insertar datos en una tabla.
No se si esto sea necesario, pero tengo instalado
windows 2000 profesional
apache_1.3.27-win32-x86-no_src
mysql-4.0.2-alpha-win
MySQL-Front_2.5_Setup
php-4.3.2-Win32

Aqui los archivos php

conex.php
Código PHP:

<?php 
function Conectarse() 

   if (!(
$link=mysql_connect("localhost","blackness","123456"))) 
   { 
      echo 
"Error conectando a la base de datos."
      exit(); 
   } 
   if (!
mysql_select_db("listado",$link)) 
   { 
      echo 
"Error seleccionando la base de datos."
      exit(); 
   } 
   return 
$link

?>

inserta.php

Código PHP:
<html> 
<head> 
   <title>Insercion</title> 
</head> 
<body> 
<H1>Insertar Info de MP3</H1> 
<form  method="get" action="procesar.php">
  <TABLE> 
<TR> 
      <TD>&nbsp;</TD>   <TD>&nbsp;</TD> 
</TR> 
<TR> 
   <TD>Nombre Grupo:</TD> 
   <TD><INPUT TYPE="text" NAME="Nombre_grupo" SIZE="20" MAXLENGTH="30"></TD> 
</TR> 
<TR> 
   <TD>Nombre Album:</TD> 
   <TD><INPUT TYPE="text" NAME="Nombre_album" SIZE="20" MAXLENGTH="30"></TD> 
</TR> 
<TR> 
   <TD>Número CD:</TD> 
   <TD><INPUT TYPE="text" NAME="Numero_cd" SIZE="20" MAXLENGTH="30"></TD> 
</TR> 
</TABLE> 
<INPUT TYPE="submit" NAME="accion" VALUE="Grabar">
  <input type="reset" name="Reset" value="Reset">
</form> 
<hr> 
<?php 

include("conex.php"); 
   
$link=Conectarse(); 
   
$result=mysql_query("select * from mp3 order by Numero_cd",$link); 
?> 
   
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
  <TR align="center" valign="top"> 
    <TD> 
<div align="center"><b>Id CD</b></div></TD>
    <TD> 
      <div align="center"><b>Nombre Grupo</b></div></TD>
    <TD> 
      <div align="center"><b>Nombre Album</b></div></TD>
    <TD> 
      <div align="center"><b>Numero CD</b>&nbsp;</div></TD>
  </TR>
  <?php       

 
while($row mysql_fetch_array($result)) 
    { 
?>
  <TR align="center" valign="top"> 
    <TD><? echo $row["Id_cd"?> 
<div align="center"></div></TD>
    <TD><? echo $row["Nombre_grupo"?> 
      <div align="center"></div></TD>
    <TD><? echo $row["Nombre_album"?> 
      <div align="center"></div></TD>
    <TD><? echo $row["Numero_cd"?> 
      <div align="center"></div></TD>
  </TR>
  <? 
    

   
mysql_free_result($result); 
   
//mysql_close($link);    
?>
</table> 
</body> 
</html>
y el archivo en donde estoy haciendo el insert

procesar.php

Código PHP:
<html>
<head>
<title>Insertar</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>

<? 
   
include("conex.php"); 
   
$link=Conectarse(); 
   
$nombre_grupo $_GET['Nombre_grupo'];
   
$nombre_album $_GET['Nombre_album'];
   
$numero_cd    $_GET['Numero_cd'];
   echo 
"aca..."; echo $nombre_grupo; echo "<br>";
   echo 
$nombre_album; echo "<br>";
   echo 
$numero_cd
 
mysql_query
("INSERT INTO mp3(Nombre_grupo, Nombre_album, Numero_cd) values ('$nombre_grupo','$nombre_album','$numero_cd')",$link); 
   
header("Location: inserta.php");
?> 
</body>
</html>
Al momento de ejecutar inserta.php me muestra el formulario de insercion y en forma correcta los datos de la tabla, pero al momento de ejecutar procesar.php con los datos enviados del formulario, no me aparece nada, solamente una pagina en blanco.
Ni siquiera aparece los echo que puse, ni siquiera el titulo de la pagina.
No se me ocurre que puedo estar haciendo mal, por que de mi punto de vista deberia funcionar.
Aca esta la url en donde estan alojados los archivos
http://mp3bks.no-ip.com/prueba/inserta.php

Ojala tengan alguna respuesta.


Salu2