Avatar Image
Usuario Novato
Usuario Novato

Hola a tod@s.

Al fin me decido a exponer mi problema después de cuatro días casi sin dormir, ya que realmente no sé cómo solucionarlo, después de tanto leer manuales por aquí y por allá no lo soluciono, a la verdad que me estoy iniciando con el PHP y MySql.

Me explico lo que intento hacer es un formulario de de consulta interna en HTML que busque por palabras en una tabla de títulos de libros y muestre el resultado en una tabla.

Aquí pongo el código para ver si alguno de vosotros me podéis ayudar.

Gracias de antemano.

HTML
---------------------------------------------------------------------------------------------------------------
<form action="/busca/accion.php" method="POST" target="content">
  Titulo: <input type="text" name="titulo" />
 <input type="submit">
</form>
---------------------------------------------------------------------------------------------------------------

<?php

if (!isset($titulo)){
echo "Debe especificar una cadena a buscar"; // solamente

me entra a esta condicion

echo "</html></body> \n";
exit;
}

$servidor = "mysql.webcindario.com"; // Pone esto si esta corriendo en la misma maquina, sino el nombre la maquina que corre el servidor de BD
$user = "xxx"; // Nombre del usuario de la BD
$pass = "xxx"; // Password del usuario de la BD
$db = "xxx"; // El nombre de la base de datos

// Realizo la conexion
$conn = mysql_connect ($servidor, $user, $pass)or die ('ha fallado la ccnexion'.mysql_error());

// Selecciono la base de datos
mysql_select_db($db, $conn) or die ('ha fallado la seleccion de la BBDD'.mysql_error();

// Construyo el query para buscar la direccion
$query  = 'SELECT * FROM `titulosp` WHERE titulo_espanol LIKE %$titulo%';

// Ahora ejecuto el query
$rs = mysql_query($sql,$conn);

// Ahora muestro los resultados por pantalla
while ($fila = mysql_fetch_array($rs))
echo $fila["titulo_espanol"]." - ".$fila["genero"];

mysql_close($conn);
?>

Actualmente cuando hago la busqueda me da error 500.

He buscado el código por la web.

Avatar Image
@man / @woman
@man / @woman

Los datos de conexión entiendo que les sabes y les pones correctamente ¿verdad?

Después tienes dos archivos el .html ¿se ejecuta bien?

Avatar Image
Usuario Novato
Usuario Novato
Escrito originalmente por NoSetup.org
Los datos de conexión entiendo que les sabes y les pones correctamente ¿verdad?

Después tienes dos archivos el .html ¿se ejecuta bien?

Si, el .html se ejecuta bien de hecho lo he probado sin hacer la conexión a la BBDD y me devuelve los valores introducidos en los campos pero cuando realizo la conexión me da el error 500.

Yo lo estoy haciendo con Dreamweaver y lo hago con juego de registro también y no me funciona. Es posible que tenga que citar el archivo donde está la conexión?

Gracias por tu ayuda!!!

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por tonycuba

Si, el .html se ejecuta bien de hecho lo he probado sin hacer la conexión a la BBDD y me devuelve los valores introducidos en los campos pero cuando realizo la conexión me da el error 500.

Yo lo estoy haciendo con Dreamweaver y lo hago con juego de registro también y no me funciona. Es posible que tenga que citar el archivo donde está la conexión?

A ver... esto último me desconcerta un poco...  en el .php que procesa los datos y pregunta a la base de datos ¿esta conectado a la misma?
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 11/Abr/2010, 05:01
ricardo143 iblancasa12kApr/10
Por: User 5867736, el 24/Mar/2009, 18:53
User 5867736 NoSetup.org2929Mar/09
Por: , el 14/Nov/2007, 04:10
alvaritojarocho fernandezfranco12kNov/07
Por: , el 04/Abr/2005, 14:07
ventor5506kApr/05
Por: , el 04/Mar/2005, 00:20
Lobo14 klacks3122kMar/05