Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/05/2014, 09:24
blackmel25
 
Fecha de Ingreso: enero-2010
Mensajes: 59
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: funciones de php 5 que sustituyen a php 4 con realcion mysql?

Cita:
Iniciado por Italico76 Ver Mensaje
Por que no miras la documentacion de mysqli ?

mysqli_connect() usa parametros en este orden:

Código PHP:
Ver original
  1. mysqli_connect('localhost', 'mi_usuario', 'mi_contraseña', 'mi_bd');

y quieres hacer:

Código PHP:
Ver original
  1. mysqli_connect($database_conexionpeli, $conexionpeli);

Y es como que ... la has querido usar como si fuera un "select_db" de mysql (vieja extension) enviandole la conexion y finalmente terminas mezclando funciones de las dos extensiones (vieja y nueva) lo cual no funciona:



Mejor mira un ejemplo de como se usa ahora:

Código PHP:
Ver original
  1. <?php
  2. $mysqli = @new mysqli('localhost', 'root', 'gogogo', 'tecnovideos');
  3.  
  4. if ($mysqli->connect_errno)
  5.     die('Connect Error: ' . $mysqli->connect_errno);
  6.  
  7. $query = "SELECT * FROM wp_posts";
  8.  
  9. if ($result = $mysqli->query($query)) {
  10.  
  11. var_dump($result); // es un objeto
  12.  
  13.     /* obtener array asociativo */
  14.     while ($row = $result->fetch_object()) {
  15.         printf ("%s (%s)\n", $row->["post_title"], $row["post_date"]);
  16.     }
  17.     /* o como... objetos */
  18.     while ($row = $result->fetch_object()) {
  19.         printf ("%s (%s)\n", $row->post_title, $row->post_date);
  20.     }
  21.    
  22.  
  23.     /* liberar el resultset */
  24.     $result->free();
  25. }
  26.  
  27. /* cerrar la conexión */
  28. $mysqli->close();
gracias por la repuesta, lo implementare a ver que resultados da...

una ultima pregunta(de novato), con respeto a las funciones lo único que cambia es el nombre de la función y como debe implementarse, o solo el nombre de la función? (perdona mi falta de conocimiento solido :s)