Comunidad de diseño web y desarrollo en internet online

Problemas conectando a MySQL Server

Citar            
MensajeEscrito el 01 Mar 2006 04:27 pm

Código :

<?
//inmex estudios valedores!!!
   $DBhost = "localhost";   // servidor
   $DBuser = "root";            // usuario base
   $DBpass = "1234";            // contraseña del host
   $DBName = "bamboo1";            // nombre de la base de datos
   $table = "guestbook";             // nombre de la tabla
   $numComments = 10;       // numero de comentarios por pagina
   
   // conectando al servidor MySQL
   $DBConn = mysql_connect($DBhost,$DBuser,$DBpass) or die("Error en el libro de visitas: " . mysql_error());
   // seleccion de MySQL servidor
   mysql_select_db($DBName, $DBConn) or die("Error en el libro de visitas: " . mysql_error());

   $action = $_GET['action'];
   
   switch($action) {
      case 'read' :
       $sql = 'SELECT * FROM `' . $table . '`';
       $allComments = mysql_query($sql, $DBConn) or die("Error en el libro de visitas: " . mysql_error());
       $numallComments = mysql_num_rows($allComments);
       $sql .= ' ORDER BY `time` DESC LIMIT ' . $_GET['NumLow'] . ', ' . $numComments;
       $fewComments = mysql_query($sql, $DBConn) or die("Error en el libro de visitas: " . mysql_error());
       $numfewComments = mysql_num_rows($fewComments);
       print '&totalEntries=' . $numallComments . '&';
       print "<br>&entries=";   
       
       if($numallComments == 0) {
          print "No entries in the guestbook, as yet..";
       } else { 
          while ($array = mysql_fetch_array($fewComments)) {
            $name = mysql_result($fewComments, $i, 'name');
            $email = mysql_result($fewComments, $i, 'email');
            $comments = mysql_result($fewComments, $i, 'comments');
            $time = mysql_result($fewComments, $i, 'time');
            
            print '<b>Name: </b>' . $name . '<br><b>Email: </b>' . $email . '<br><b>Comments: </b>' . $comments . '<br><i>Date: ' . $time . '</i><br><br>';
            $i++;
          }
      }
      if($_GET['NumLow'] > $numallComments) {
         print 'No More Entries!&';
      }
      break;
       
     case 'write' :
       $name = ereg_replace("&", "%26", $_POST['yourname']);
       $email = ereg_replace("&", "%26", $_POST['youremail']);
       $comments = ereg_replace("&", "%26", $_POST['yourcomments']);
       $submit = $_POST['submit'];
           
       $submitted_on = date ("Y-m-d H:i:s",time());
              
       if($submit == 'Yes'){
       $sql = 'INSERT INTO ' . $table . 
                ' (`ID`, 
               `name`, 
               `email`, 
               `comments`, 
               `time`
              ) 
              VALUES 
              (\'\','
               . '\'' . $name . '\',' 
               . '\'' . $email . '\',' 
               . '\'' . $comments . '\',' 
               . '\'' . $submitted_on . '\'
               )';
       $insert = mysql_query($sql, $DBConn) or die("Error en el libro de visitas " . mysql_error());
      
       
       print "&gb_status=Thank you for signing my guestbook.&done=yes&";
       return;
       }
       print "&_root.write.gb_status=Error!&";
       break;
   }
?>

Este es el codigo por favor diganme que error tiene o que le falta pq no encuentro el bug

Por xXxMEXICOxXx

14 de clabLevel



 

Puerto Rico

firefox
Citar            
MensajeEscrito el 02 Mar 2006 02:42 pm
Cual es el error q sale???

Por 3w

145 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 02 Mar 2006 03:03 pm
que no conecta ala base de datos y ya la cree en sql

Por xXxMEXICOxXx

14 de clabLevel



 

Puerto Rico

firefox
Citar            
MensajeEscrito el 02 Mar 2006 03:38 pm
si la estas probando en tu makina no pongas al contraseña

si esta en un server fijate si el host y el usuario estan bien, talvez no sea localhost... sino una dire o un ip

salu2

Por 3w

145 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 02 Mar 2006 04:54 pm
mmm, ese codigo es parte de un Guestbook en flash + php + mysql...
Cuando te sale el error, cuando escribes datos, o cuando los lees???
Puedes pegar el error, tal cual... como te sale!! por favor....

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 02 Mar 2006 05:46 pm
Me mustra distintos errores pero el que perduro fue este
Error en el libro de visitas: Client does not support authentication protocol requested by server; consider upgrading MySQL client

Por xXxMEXICOxXx

14 de clabLevel



 

Puerto Rico

firefox
Citar            
MensajeEscrito el 02 Mar 2006 06:04 pm
Cree una User y pass nuevo, y en el PHP quite el password para hacer pruebas locales y aun asi no sale me muestra este error:
Error en el libro de visitas: Access denied for user 'jose1'@'localhost' (using password: NO)

Por xXxMEXICOxXx

14 de clabLevel



 

Puerto Rico

firefox

 

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