El problema radica en que hay un codigo que nesesito modificar, el cual es el siguiente:
Código :
<?php
$buscar = $_GET['buscar'];
//Conectamos a la BD y hacemos la búsqueda
$link = mysql_connect("localhost", "elecash_elecash", "password");
mysql_select_db("elecash_prueba");
$sql = "SELECT * FROM datos WHERE pelicula LIKE '%$buscar%' ORDER BY pelicula";
$result = mysql_query($sql, $link);
//Si encontramos algo
if ($row = mysql_fetch_array($result)){
echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\" ?>";
echo "<datos error='no'> \n";
//Mostramos los registros
do {
echo "<registro> \n";
echo "<campo>".$row["pelicula"]."</campo> \n";
echo "<campo>".$row["director"]."</campo> \n";
echo "<campo>".$row["ano"]."</campo> \n";
echo "<campo>".$row["duracion"]."</campo> \n";
echo "</registro> \n";
} while ($row = mysql_fetch_array($result));
echo "</datos>";
}
//Si no se ha encontrado nada
else {
echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\" ?>";
echo "<datos error='si'>\n<error>¡No se ha encontrado ningun registro!</error>\n</datos>";
}
?>y bueno el problema es el siguiente, quiero modificar esta para q se conecte a mi base de datos, la cual en mi host dise q es esto:
Your dateabase information
Name: historiavk_es_db
Username: historiavk
Contraseña: no password needed
Host: localhost
lo cual me ase pensar en que el codigo debe quedar asi!:
Código :
<?php
$buscar = $_GET['buscar'];
//Conectamos a la BD y hacemos la búsqueda
$link = mysql_connect("localhost", "historiavk_es_db", " ");
mysql_select_db("base_datos");
$sql = "SELECT * FROM datos WHERE pelicula LIKE '%$buscar%' ORDER BY pelicula";
$result = mysql_query($sql, $link);
//Si encontramos algo
if ($row = mysql_fetch_array($result)){
echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\" ?>";
echo "<datos error='no'> \n";
//Mostramos los registros
do {
echo "<registro> \n";
echo "<campo>".$row["pelicula"]."</campo> \n";
echo "<campo>".$row["director"]."</campo> \n";
echo "<campo>".$row["ano"]."</campo> \n";
echo "<campo>".$row["duracion"]."</campo> \n";
echo "</registro> \n";
} while ($row = mysql_fetch_array($result));
echo "</datos>";
}
//Si no se ha encontrado nada
else {
echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\" ?>";
echo "<datos error='si'>\n<error>¡No se ha encontrado ningun registro!</error>\n</datos>";
}
?>Bueno no le he colocado contraseña por q en mi host dise q no nesesita, por eso lo coloq con un espacio.
ahora diganme, esta bien esto?
