Comunidad de diseño web y desarrollo en internet online

cambio de msql a msqli

Citar            
MensajeEscrito el 14 Abr 2016 10:25 am
Estimamos amigos y colegas tengo un problema, me hicieron cambien la forma de conectar de mysql a msqli y ahora me tira errores en la pagina donde proceso, acá va el código necesito la solución y no se donde esta el problema.

ASI ME CONECTO

Código :

$conn = mysqli_connect("localhost","USUARIO","PASS","NOMBRE-BD") or trigger_error(mysqli_error(),E_USER_ERROR);


ACA EN UNA PAGINA DE AUXILIAR DONDE ME TIRA EL ERROR
Description: mysql_query() expects parameter 2 to be resource, object given
Error File: /home/public_html/admin/includes/auxiliares.php
Error Line: 643

ACA EL CODIGO

Código :

function dbquery(&$conn, $query){

   $recordset = array();

   if( !isset($conn) ) exit("Conn no declarada");

   $r = mysql_query( $query, $conn ) or trigger_error( ' [ '.$query.' ]' . mysql_error($conn), E_USER_ERROR );

   if( ! is_bool( $r ) && mysql_num_rows($r) > 0 ){

      while( $aux = mysql_fetch_assoc($r) ) $recordset[] = $aux;

      mysql_free_result($r);

   }

   return $recordset;

}

Y ACA EN OTRO LADO DONDE TENGO EL ERROR
Description: mysqli_query() expects at least 2 parameters, 1 given
Error File: /home/public_html/prensa/prensa.php
Error Line: 16

ACA EL CODIGO

Código :

 $r=mysql_query($sql);
 $i=0;
while($rs=mysql_fetch_assoc($r)){
 $i++;
?> 

Desde ya muchas gracias por la atención y la ayuda....

Por rfluciani

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 15 Abr 2016 05:23 pm
Donde llamas a la función dbquery()?

Y no se porq esta ese "&" en los parametros de la función

En recomendación has la conección instanciando un objeto

Código :

$conn = new mysqli_connect("localhost","USUARIO","PASS","NOMBRE-BD") or trigger_error(mysqli_error(),E_USER_ERROR);


de tal manera que el query sea mas cómodo a la hora de la consulta

Código :

$datos = $conn->query('select * from user')

Por franqgeek

48 de clabLevel



Genero:Masculino  

Desarrollador Web

chrome
Citar            
MensajeEscrito el 19 Abr 2016 03:06 pm
Yo pude hacer ese cambio gracias a esta pagina,

muy buena a mi opinión.

*************
Capítulo 2: (20:22)
Pasar de MySQL a MySQLi en Dreamweaver. Explicación detallada de cómo omitir el error de MySQL, o bien, de cómo transformar tu Web realizada en PHP, a MySQLi en 5 minutos siguiendo los pasos
Cap 2 Hot Pack: Pasar de MySQL a MySQLi en Dreamweaver
Archivos para descargar: amySQLi.txt
*************
http://www.dreamweaver-tutoriales.com/curso-videotutorial-hot-pack-tecnicas-avanzadas-web.php

y con este vídeo lo explican como hacerlo
https://www.youtube.com/watch?v=4kTjeBHm6xY

Por eldavan

12 de clabLevel



 

chrome
Citar            
MensajeEscrito el 28 Abr 2016 11:18 am

Por speadervat53

Invitado



 

chrome
Citar            
MensajeEscrito el 09 Jun 2016 04:54 pm
Y no se porq esta ese "&" en los parametros de la función

En recomendación has la conección instanciando un objet

Por nickypob

18 de clabLevel



 

chrome

 

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