
01/06/2004, 15:00
|
 | | | Fecha de Ingreso: abril-2004 Ubicación: Valdivia
Mensajes: 93
Antigüedad: 20 años, 10 meses Puntos: 1 | |
Mira no se que puede ser ya que no veo el error
Ahi cambie algo por que no se que puede ser
$valores = "$_POST ['nombre']";
$valores .= "$_POST ['texto']";
o sino vas a tener que hacerlo a la antigua asi
$sql = "INSERT INTO dr_anuncio (nombre,texto) VALUES('$nombre','$texto')";
pero una consulta esta bien el nombre de la tabla no hay ni una mayuscula o algo estraño ya que todo eso puede afectar fijate bien en eso
<?php
// Comprovamos si se ha enviado el form
if (isset ($submit)){
//Conexiones y funciones
include ("includes/config.php");
//Modificaciones en el texto
$texto = stripslashes($texto);
$texto =nl2br($texto);
// Campos y valores del formulario
$campos ="nombre,texto"; /*
Mira no se si funciona asi porque por lo que veo no tienes ningun error
*/
$valores = "$_POST ['nombre']";
$valores .= "$_POST ['texto']";
// Añadiendo contenidos a la base de datos
$sql = "INSERT INTO dr_anuncio ($campos) VALUES($valores)";
$res = mysql_query ($sql) or die (mysql_error());
echo "Registro ingresado";
}
?>
<form id="FormName" action="<? echo $PHP_SELF; ?>" method="post" name="FormName" enctype="multipart/form-data">
<table width="68%" border="0" cellspacing="2" cellpadding="2">
<tr>
<td>Nombre *</td>
<td><input type="text" name="nombre" size="24"></td>
</tr>
<tr>
<td>Tu presentación*</td>
<td><textarea name="texto" rows="4" cols="40"></textarea></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submit" value="» Enviar «"></td>
</tr>
</table>
</form> |