Foros del Web » Programando para Internet » PHP »

Es lo mismo.

Estas en el tema de Es lo mismo. en el foro de PHP en Foros del Web. esto es lo mismo @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original $xd = mysqli_query ( $conexion , "SELECT" ) ; while ( $xd = mysqli_fetch_array ( ...
  #1 (permalink)  
Antiguo 27/08/2012, 12:02
 
Fecha de Ingreso: julio-2012
Mensajes: 276
Antigüedad: 11 años, 9 meses
Puntos: 27
Es lo mismo.

esto es lo mismo

Código PHP:
Ver original
  1. $xd = mysqli_query($conexion, "SELECT");
  2. while($xd = mysqli_fetch_array($xd)){
  3. echo "XD";
  4. }
  5. mysqli_close($conexion);

que

Código PHP:
Ver original
  1. $xd = mysqli_query($conexion, "SELECT", $conexion);
  2. while($xd = mysqli_fetch_array($xd)){
  3. echo "XD";
  4. }
  #2 (permalink)  
Antiguo 27/08/2012, 12:19
 
Fecha de Ingreso: marzo-2011
Mensajes: 70
Antigüedad: 13 años, 2 meses
Puntos: 2
Respuesta: Es lo mismo.

para que utilizas dos veces la conexion en el segundo codigo? y al final la cierras, eso esta bien la puedes cerrar si terminas de utilizar la base de datos, saludos.
  #3 (permalink)  
Antiguo 27/08/2012, 12:21
Avatar de ramiro_md  
Fecha de Ingreso: septiembre-2008
Mensajes: 274
Antigüedad: 15 años, 8 meses
Puntos: 26
Respuesta: Es lo mismo.

Código PHP:
Ver original
  1. $xd = mysqli_query($conexion, "SELECT", $conexion);

Esto creo que no es válido. No podés pasar la conexión como tercer parámetro, al margen de que ya la estas pasando.
Te sugiero leas: http://php.net/manual/es/mysqli.query.php
  #4 (permalink)  
Antiguo 27/08/2012, 12:27
 
Fecha de Ingreso: julio-2012
Mensajes: 276
Antigüedad: 11 años, 9 meses
Puntos: 27
Respuesta: Es lo mismo.

Esque el primer $conexion es porque mysqli lo necesita pero ha vecez veo mysql_query("............", $conexion); entonces por eso lo pregunto.
  #5 (permalink)  
Antiguo 27/08/2012, 12:35
Avatar de ramiro_md  
Fecha de Ingreso: septiembre-2008
Mensajes: 274
Antigüedad: 15 años, 8 meses
Puntos: 26
Respuesta: Es lo mismo.

Cita:
Iniciado por PepeF Ver Mensaje
Esque el primer $conexion es porque mysqli lo necesita pero ha vecez veo mysql_query("............", $conexion); entonces por eso lo pregunto.
El tercer parámetro no es de tipo identificador de conexión. Es otra cosa, lee el link que te pase, es la documentación oficial.
Esa invocación es errónea.
  #6 (permalink)  
Antiguo 27/08/2012, 12:37
 
Fecha de Ingreso: marzo-2011
Mensajes: 70
Antigüedad: 13 años, 2 meses
Puntos: 2
Respuesta: Es lo mismo.

en tus dos codigos tienes mysqli, no se como sea la sintaxis pero yo utilizo postgres y siempre declaro primero la conexion, porque no pruebas si se conecta de las dos formas al principio del query o despues del query.
en postgres es pg_query($conexion, "SELECT");

y no creo que asi sea la sintaxis en el ultimo codigo ya que no creo que sea necesario que el query vaya en medio de las dos conexiones, se me hace insecesario.
  #7 (permalink)  
Antiguo 27/08/2012, 12:57
 
Fecha de Ingreso: julio-2012
Mensajes: 276
Antigüedad: 11 años, 9 meses
Puntos: 27
Respuesta: Es lo mismo.

Gracias a todos.
  #8 (permalink)  
Antiguo 27/08/2012, 13:01
Avatar de ramiro_md  
Fecha de Ingreso: septiembre-2008
Mensajes: 274
Antigüedad: 15 años, 8 meses
Puntos: 26
Respuesta: Es lo mismo.

Perdón, me corrijo. Esta invocación es errónea:
Código PHP:
Ver original
  1. mysqli_query($conexion, "SELECT", $conexion);

Al margen de que el "SELECT" solo no te lo va a ejecutar.
  #9 (permalink)  
Antiguo 27/08/2012, 13:10
 
Fecha de Ingreso: julio-2012
Mensajes: 276
Antigüedad: 11 años, 9 meses
Puntos: 27
Respuesta: Es lo mismo.

No es solo el select yo digo lo de $conexion peor ya da igual ya se que esta mal

Gracias.

Etiquetas: mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:26.