Comunidad de diseño web y desarrollo en internet online

Como ago esto [modifico?]

Citar            
MensajeEscrito el 06 Mar 2008 05:23 pm
Bueno me he metido en un tutorial de buscador interno en flash, el cual funciona con Php y Mysql.
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? :?

Por This-is-Purgatory

40 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 06 Mar 2008 06:44 pm
un espacio es una contraseña, así que NO pongas nada simplemente "" (comillas-comillas, sin espacio ni nada en medio)

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 07 Mar 2008 08:39 pm
Gracias, y creo q ya entendi
XD

Por This-is-Purgatory

40 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.