En el insert te hace faltan una comillas,
Un insert normal deberia ser asi:
$query = mysql_query("INSERT INTO TAnuncio (idAnuncio, titulo,
descripcion) VALUES ('', '$titulo','$descripcion')")
ves las comillas en los values, te hacen falta en '$variable'
el codigo completo te lo mando aqu� (el archivo recibe valores de por
metodo post, la pagina anterior se las envia desde un formulario):
<html>
<head>
<title>Ingreso de Datos</title>
</head>
<body>
<?php
include('coneccion.inc');
$titulo = $HTTP_POST_VARS[txtTitulo];
$descripcion = $HTTP_POST_VARS[txtDescripcion];
$query = mysql_query ("SELECT idAnuncio FROM TAnuncio
WHERE titulo = '$titulo'")
or die (mysql_error());
$row = mysql_fetch_array($query);
if($row[idTitulo]==""){
$query = mysql_query("INSERT INTO TAnuncio (idAnuncio,
titulo, descripcion) VALUES ('', '$titulo','$descripcion')")
or die (mysql_error());
?>
<center>
Anuncio Almacenado<br>
<a href="formAnuncio.php">Ingresar otro anuncio</a>
</center>
<?php
}else{ ?>
<center>
Anuncio repetido,<br>
favor ingrasar uno diferente
<br><br>
<a href="formAnuncio.php">Ingresar otro anuncio</a>
</center>
<?php
} ?>
</body>
</html>
__________________
roy rojas
powered by linux
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:gulcr-bounce@;listas.linux.or.cr] On Behalf Of Juan Campos
Sent: Martes, 05 de Noviembre de 2002 02:35 p.m.
To: [EMAIL PROTECTED]
Subject: Inserci�n de datos en Mysql con PHP
Se que esto para la mayor�a debe de ser muy simple,
sin embargo yo me
estoy apenas involucrando en mysql, conozco Sql de
Microsoft, sin
embargo con los comando propios de mysql me quedo
atr�s, he revisado
manuales y p�ginas pero no logro que me inserte bien
los datos en la base, este es el codigo que estoy utilizando.... por
favor corriganme en lo que estoy equivocado.
$conexion= mysql_connect('mi servidor', 'el usuario',
'la contrase�a')
or die ("No se pudo conectar con la base
de datos, Int�ntelo
m�s tarde....");
mysql_select_db('BDUIRI', $conexion);
if ($ficha == "") {
echo ("Error este campo es requerido por la base
de datos");
}
if ($fecha =="") {
$fecha = "---";
}
if ($titulo == "") {
$titulo = "---";
}
if ($autor == "") {
$autor = "---";
}
if ($clasif == "") {
$clasif = "---";
}
if ($descrip = "") {
$descrip = "---";
}
$datos = "INSERT INTO Publicaciones (Ficha, Titulo,
Autor,
Clasificacion, Descriptor, Fecha) VALUES ($ficha,
$titulo, $autor,
$clasif, $descrip, $fecha)";
if ((mysql_db_query("BDUIRI",$datos,$conexion))){
echo " <p align=center><font face=Arial,
Helvetica,
sans-serif><b><font size=5>Base de Datos Unidad de
Informaci�n y
Referencia </font></b></font></p>";
echo " <p align=center><font color=#FF0000,
face=Arial, Helvetica,
sans-serif><b><font size=3>Informaci�n Repetida en
Base de datos o
servidor fuera de l�nea</font></b></font></p>";
echo " <p align=center><font color=#000000,
face=Arial,
Helvetica, sans-serif><b><font size=2>Revise la
informaci�n en la base
de datos, para asegurarse que la informaci�n que
suministra no est�
repetida.</font></b></font></p>";
echo " <p align=center><font color=#FF0000,
face=Arial, Helvetica,
sans-serif><b><font size=2><a
href=http://myservidor.com /base.php>Regresar</font></b></font></p>";
exit;
_________________________________________________________
Do You Yahoo!?
Informaci�n de Estados Unidos y Am�rica Latina, en Yahoo! Noticias.
Vis�tanos en http://noticias.espanol.yahoo.com
--
Desuscripci�n: escriba a [EMAIL PROTECTED], tema
'unsubscribe' Problemas a: [EMAIL PROTECTED]
http://www.linux.or.cr/listas
--
Desuscripci�n: escriba a [EMAIL PROTECTED], tema 'unsubscribe'
Problemas a: [EMAIL PROTECTED] http://www.linux.or.cr/listas