Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2004, 13:46
Kurapica_chan
 
Fecha de Ingreso: septiembre-2004
Mensajes: 55
Antigüedad: 19 años, 7 meses
Puntos: 0
Insersion de Variables en DB

Tengo este formulario para un istema de reviews, y el archivo quelas inserta, lleno el formulario lo envio me dice que lo envie no manda nigun error pero no me lograba en la db estaramalo el query? .
Código PHP:
<?include ("seguridad.php");?> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Saga </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body>
<form name="form1" method="post" action="publicar.php">
  <p align="center">Publicacion de Review</p>
  <div align="center"> 
    <table width="260" border="1" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF" bgcolor="#FFFFFF">
      <tr> 
        <td width="92" height="28" bordercolor="#FFFFFF"><font color="#000000">Tu 
          Nombre</font></td>
        <td width="20" bordercolor="#FFFFFF"><font color="#000000" size="3" face="Impact">&nbsp;</font></td>
        <td width="140" bordercolor="#FFFFFF"> <div align="right"> <font color="#000000"> 
            <input name="autor" type="text"  size="20">
            </font></div></td>
      </tr>
      <tr> 
        <td><font color="#000000">Anime</font></td>
        <td bordercolor="#FFFFFF"><font color="#000000" size="3" face="Impact">&nbsp;</font></td>
        <td bordercolor="#FFFFFF"> <div align="right"> <font color="#000000"> 
            <input name="nombre" type="text" size="20" csize="20">
            </font></div></td>
      </tr>
      <tr> 
        <td><font color="#000000">Galeria</font></td>
        <td bordercolor="#FFFFFF"><font color="#000000">&nbsp;</font></td>
        <td bordercolor="#FFFFFF"> <div align="right"> <font color="#000000"> 
            <input name="linkgaleria" type="text" class="formulario" id="linkgaleria" size="20">
            </font></div></td>
      </tr>
      <tr> 
        <td><font color="#000000">Producida por</font></td>
        <td bordercolor="#FFFFFF"><font color="#000000">&nbsp;</font></td>
        <td bordercolor="#FFFFFF"> <div align="right"> <font color="#000000"> 
            <input name="productor" type="text" id="productor" size="20">
            </font></div></td>
      </tr>
      <tr> 
        <td><font color="#000000">Dura</font></td>
        <td bordercolor="#FFFFFF"><font color="#000000">&nbsp;</font></td>
        <td bordercolor="#FFFFFF"><div align="right"><font color="#000000"> 
            <input name="dura" type="text" id="dura" size="20">
            </font></div></td>
      </tr>
      <tr> 
        <td>Tipo </td>
        <td bordercolor="#FFFFFF">&nbsp;</td>
        <td bordercolor="#FFFFFF"><div align="right"> 
            <select name="tipo" id="select" onChange="MM_jumpMenu('parent',this,0)">
              <option value="anime" selected>Anime</option>
              <option value="manga">Manga</option>
              <option value="game">Games</option>
            </select>
          </div></td>
      </tr>
      <tr> 
        <td>Disponible</td>
        <td bordercolor="#FFFFFF">&nbsp;</td>
        <td bordercolor="#FFFFFF"><div align="right"> 
            <input name="disponible" type="text" id="disponible" size="20">
          </div></td>
      </tr>
      <tr> 
        <td>Calidad </td>
        <td bordercolor="#FFFFFF">&nbsp;</td>
        <td bordercolor="#FFFFFF"><div align="right"> 
            <input name="calidad" type="text" id="calidad" size="20">
          </div></td>
      </tr>
      <tr> 
        <td>Sonido</td>
        <td bordercolor="#FFFFFF">&nbsp;</td>
        <td bordercolor="#FFFFFF"><div align="right"> 
            <input name="sonido" type="text" id="sonido" size="20">
          </div></td>
      </tr>
      <tr> 
        <td>Imagen 1</td>
        <td bordercolor="#FFFFFF">&nbsp;</td>
        <td bordercolor="#FFFFFF"><div align="right"> 
            <input name="img1" type="text" id="img1" size="20">
          </div></td>
      </tr>
      <tr> 
        <td>Imagen 2</td>
        <td bordercolor="#FFFFFF">&nbsp;</td>
        <td bordercolor="#FFFFFF"><div align="right"> 
            <input name="img2" type="text" id="img2" size="20">
          </div></td>
      </tr>
      <tr> 
        <td>Imagen 3</td>
        <td bordercolor="#FFFFFF">&nbsp;</td>
        <td bordercolor="#FFFFFF"><div align="right"> 
            <input name="img3" type="text" id="img3" size="20">
          </div></td>
      </tr>
      <tr>
        <td>Creador</td>
        <td bordercolor="#FFFFFF">&nbsp;</td>
        <td bordercolor="#FFFFFF"><div align="right">
            <input name="creador" type="text" id="creador" size="20">
          </div></td>
      </tr>
    </table
    >
    <p><span class="normal">Contenido del Review:</span><br>
      <textarea rows="10" name="contenido" cols="35" class="formulario"></textarea>
    </p>
  </div>
  <p align="center"> 
    <input type="submit" name="Submit" value="Publicar">
  </p>
  <p align="center">&nbsp;</p>
  <p align="center">&nbsp;</p>
</form>
<? $fecha date("d/m/Y"); ?>
</body>
</html>

publicar.php

Código PHP:
<? include ("seguridad.php");?> <HTML>
<HEAD>
<TITLE>Rincon Otaku</TITLE>
</HEAD>
<BODY>
<tr>
  <td height="223"><h1>
      <div align="center">
        <p>&nbsp;</p>
    <p>&nbsp;</p>
    <table width="75%" border="0" bgcolor="#D2DBE0">
      <tr>
        <td><p align="center"> 
                <?
    
if(empty($_POST["autor"])) {
          
$error[] = "Y tu nombre???";
    }
    if(empty(
$_POST["nombre"])) {
          
$error[] = "Te falto el Nombre del anime!";
    }
    if(empty(
$_POST["contenido"])) {
        
$error[] = "Ja, y el contenido de la noticia";
    }

    if(
$error) {
?>
              </p>
              <div align="center"> 
                <table width="75%" border="0" bgcolor="#D2DBE0">
                  <tr> 
                    <td height="223"><p align="center"><span class="normal"><b></b></span></p>
                      <p align="center"><span class="normal" style="font-size:13pt"></span></p>
                      <div align="center"><span class="normal" style="font-size:13pt"><b>Error 
                        :</b></span> <br>
                        <span class="normal">Por favor corrige los siguientes 
                        errores:</span></div>
                      <p align="center"> <span class="normal"> 
                        <?
    
// Si existe un error se muestra

    
for($i 0$i sizeof($error); $i++) {
          echo 
"- $error[$i]<br>";
    }
?>
                        </span>
<h1> 
                        <div align="center"> 
                          <p>&nbsp;</p>
                        </div>
                      </h1>
                </table>
              </div>
              <p align="center">
                <?
     
}else { 
     
     include(
"config.php");
     
$contenido=$_POST["contenido"];
$contenido ereg_replace("\r\n","<br>"$contenido);

$conn=mysql_connect($servidor,$userdb,$passdb,$basedatos);
$fecha date("d/m/Y");

$nombre=$_POST["nombre"];
$autor=$_POST["autor"];
$linkgaleria=$_POST["linkgaleria"];
$productor=$_POST["productor"];
$creador=$_POST["creador"];
$disponible=$_POST["disponible"];
$duracion=$_POST["duracion"];
$tipo=$_POST["tipo"];
$calidad=$_POST["calidad"];
$sonido=$_POST["sonido"];
$img1=$_POST["img1"];
$img2=$_POST["img2"];
$img3=$_POST["img3"];

//Ejecucion de la sentencia SQL

mysql_query("INSERT INTO `$tabla` (`nombre`,`contenido`,` fecha`,` autor`,` linkgaleria `,` productor `,` creador `,` disponible `,` duracion `,` tipo`,`  calidad `,` sonido `,` img1 `,` img2 `,` img3`) VALUES ('$nombre','$contenido',' $fecha',' $autor',' $linkgaleria ',' $productor ',' $creador ',' $disponible ',' $duracion ',' $tipo','  $calidad ',' $sonido ',' $img1 ',' $img2 ',' $img3')"$conn); ?> 

  <p align="center">&nbsp;</p>
          <p align="center"><font size="6">Review Publicado</font></p>
              <p align="center">&nbsp;</p>
              <p align="center"> 
                <? ?>
              </p>
          </td>
      </tr>
    </table>
  </div>
</h1>
<div align="center"></div>
</BODY>
</HTML>
__________________
Proximamente Rincon Ota on line.

Última edición por Kurapica_chan; 18/12/2004 a las 13:48