el formulario se conecta con la base de datos ,,cuando envio el formulario dice que se conecta ,,, pero todos los campos aparecen en blanco ,, he hecho el intento tres veces y aparecen tres filas ,,pero en blanco ,,en donde puede estar el fallo?
el formulario se conecta con la base de datos ,,cuando envio el formulario dice que se conecta ,,, pero todos los campos aparecen en blanco ,, he hecho el intento tres veces y aparecen tres filas ,,pero en blanco ,,en donde puede estar el fallo?
Sin el código no podemos hacer nada :S
Última edición por Rabs; 29/07/2011 a las 16:43
Mericherno.es - Web del servidor DayZ hecha con la inestimable ayuda de johnetrep :)
http://www.fernandosalcedo.com
Puedes dejar tu codigo? o explicarte mejor? Lo siento pero no soy adivino xd
<?php
include("config.php") ;
mysql_connect($server, $db_user, $db_pass) or die ("error1".mysql_error());
mysql_select_db($database) or die ("error2".mysql_error());
mysql_query ("INSERT INTO ANUNCIOS(`Provincia`, `Email`, `Titulo`, `Texto`, `file`, `file2`, `file3`, `file4`, `file5`) VALUES ('$_POST[Provincia]', '$_POST[Email]', '$_POST[Titulo]', '$_POST[Texto]', '$_POST[file]', '$_POST[file2]', '$_POST[file3]', '$_POST[file4]', '$_POST[file5]')")or die ("la regaste".mysql_error());
echo "lo lograste
en el que me sale lo lograste ,,pero en la base de datos no aparece nada ,,todo en blanco ,,se forma una fila cuando envio el formulario pero en blanco
intenta poner el identificador del array entre comillas simples, en vez de $_POST[Provincia] poner $_POST['Provincia'] y lo mismo con los otros.
Prueba con lo que dice mohab y también, al final donde pones el echo, te falta cerrarlo
echo "lo lograste";
okk ahora lo voy a hacer
Veamos...
En el config.php tienes puesta la base de datos donde están los anuncios? Supongo que sí, claro
En la base de datos, los campos que tienes (titulo, texto, etc...) empiezan con la primera letra mayúscula, o todo en minúscula?
YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA siiii siiii siiiiiiii ,,llegaron ,era un porblema de que en la base de datos lo tenia en mayusculas ,,en el formulario y en el insertar datos de otra forma ,,,,gracias mil gracias ,,,, ahora tengo que ver como lo hago con las imagenes ,,, otra pregunta queria hacer ,,nose si corresponde en este apartado o en otro ,,pero ahora que ya conecto ,,como hago para que esa informacion salga en otra pagina ,,,pues son datos de un anuncio ,, entonces deberia aaprecer en otra pagina ,,pero el curso ya no se expande ,,o algun tutorial por fis???? disculpad tantas molestias ,,y muchisimas gracias
Tendrías que poner un código php en que los buscas en la base de datos y los imprimes en el navegador
Algo así:
Donde pone tabla en rojo, pones la tabla de los datos que se reproduciránCódigo:<?php include("config.php") ; mysql_connect($server, $db_user, $db_pass) or die (mysql_error()); $result = mysql_db_query($database, 'SELECT * FROM tabla') or die (mysql_error()); if (mysql_num_rows($result)) { while ($qry = mysql_fetch_array($result)) { echo "$qry[campo]"; } } ?>
Donde pone $qry[campo] cambias la palabra campo por el campo que quieres que se vea en la página
Y eso te reproducirá todo el contenido del contenido del campo que pusieras
Luego es cosa de ponerle capas-divs en el echo "$qry[campo]"; para darle algunos estilos
Primero haz que se vean los campos, luego ya le darás formato a la información
ok ,,,pero tengo que hacer otro archivo??? ese codigo que me das es para meterlo donde??o en el mismo archvo insertardatos??????
No, ese código es donde quieras que se vean los contenidos de la base de datos
ok ,, ahora a hacer el nuevo archivo entonces ,,ya te digo como me fue ,,,oye,,te agradezco mucho tu ayuda