![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
22/11/2011, 10:23
|
| | Fecha de Ingreso: agosto-2009 Ubicación: Venezuela
Mensajes: 82
Antigüedad: 15 años, 6 meses Puntos: 0 | |
No registra datos de php a mysql Hola!
Tengo este codigo donde en un solo archivo php llamado agregarlibro.php, trato de hacer el formulario para tomar los datos del libro y luego guardarlos a la base de datos, todo en un solo archivo, peeeero no hace nada, no registra, pero tampoco da error, entonces no tengo ni idea de cual es el problema.
Podrian ayudarme?
Aca les dejo el codigo:
La primera parte es el registro, y luego viene el formulario:
<!-- *************COMIENZA REGISTRO DE LIBROS***************-->
<?php
//Aqui defino las variables que me guardan los valores que registro en las cajas de texto en el formulario...
$nomb='$_POST[nombre]';
$prec='$_POST[precio]';
$edit='$_POST[editorial]';
$aut='$_POST[autor]';
$resu='$_POST[resumen]';
$descrip='$_POST[descripcion]';
$img='$_POST[imagen]';
//Conecto con la BD..
require("conexion.php");
// Validar si el registro ya existe en la base de datos.
$validar= "SELECT * FROM libros WHERE titulo='$nomb'";
$resultado=mysql_query($validar);
if (mysql_num_rows($resultado) == 0) {
//HAGO EL REGISTRO EN LA BASE DE DATOS
$strsql= "INSERT INTO libros (titulo, resumen, descripcion_completa, precio, editorial, imagen, autor) VALUES ($nomb, $resu, $descrip, $prec, $edit, $img, $aut)";
$result=mysql_query($strsql);
}
?>
<HTML>
<HEAD>
<title> Agregar Libro</title>
<link href="estilos.css" rel="stylesheet" type="text/css" media="screen"/>
</HEAD>
<BODY id="cuerpo" >
<div id="general">
<!-- ******************* SUPERIOR *********************-->
<div id="superior">
<div id="superior1">
<?php
require("menusuperior.php");
?>
</div>
<div id="superior2">
</div>
<div id="superior3">
</div>
</div>
<!-- *******************CUERPO CENTRAL ********************-->
<div id="centralcompleto">
<!-- ****COMIENZA FORMULARIO****-->
<BR>
<h3 class="title2" align="center">Introduzca los datos del nuevo Libro:</h3><BR>
<FORM name="form2" action="" method="POST">
<div id="tablaregistro">
<table width="300" border="0" cellspacing="20">
<tr width="60%">
<td>Nombre:</td>
<td><input name="nombre" type="text" id="nombre" size="30"></td>
<td>Precio:</td>
<td><input name="precio" type="text" id="precio" size="30"></td>
</tr>
<tr>
<td>Editorial:</td>
<td><input name="editorial" type="text" id="editorial" size="30"></td>
<td>Autor:</td>
<td><input name="autor" type="text" id="autor" size="30"></td>
</tr>
<tr>
<td>Resumen:</td>
<td><textarea name="resumen" id="resumen" size="50"></textarea></td>
<td>Descripcion:</td>
<td><textarea name="descripcion" id="descripcion" size="100"></textarea></td>
</tr>
<tr>
<td>Imagen:</td>
<td><input name="imagen" type="text" id="imagen" size="30"></td>
<!--<td><input type="button" name="buscar" value="Buscar"></td>-->
</tr>
</table>
</div> <!--Fin del div de la tabla de registro-->
<BR>
<BR>
<div id="botones">
<table>
<tr>
<td><input type="button" value="Registrar" name="registrar" onClick="validar()"></td>
<td><input type="reset" name="borrar" value="Borrar"></td>
<BR>
</tr>
</table>
</div> <!--fin div botones-->
</FORM>
</div> <!--fin div cuerpocentral-->
<!-- ******************** INFERIOR ***************-->
<div id="inferior">
<h5 align="center">Todos los derechos reservados</h5>
</div> <!--fin div inferior-->
</div> <!-- fin de la div general-->
</BODY>
</HTML> |