
15/01/2015, 01:11
|
| | Fecha de Ingreso: enero-2015 Ubicación: Cordoba, Andalucía
Mensajes: 111
Antigüedad: 10 años, 1 mes Puntos: 15 | |
Respuesta: Necesito consejos sobre como guardar datos en unas BD Buenas,
He estado aprendiendo a hacer consultas múltiples (multi_query), creo haber leído en alguna respuesta de gnzsoloyo que a veces tarda más tiempo la conexión mysqli que la consulta que se va ha realizar, y a raíz de ahí me propuse cambiar un poco la forma de hacer las cosas.
Mi pregunta es: ¿merece la pena hacer consultas multiples?
¿o es preferible hacer una sola consulta para cada tabla?
Luego me gustaría que me dijerais si hay una forma mejor de hacer la siguiente consulta multiple:
$consulta = "SELECT id, ruta FROM img WHERE id_foto=$dato;";
$consulta .= "SELECT ruta FROM img WHERE id =$dato2";
$mysqli->multi_query($consulta);
$resultado = $mysqli->store_result();
$row = $resultado->fetch_row();
echo $row[0];
echo $row[1];
$resultado->free();
$mysqli->more_results();
$mysqli->next_result();
$resultado = $mysqli->store_result();
$row=$resultado->fetch_row();
echo $row[0];
$mysqli->close();
Bueno y no me canso de dar las gracias por esta gran ayuda incondicional y altruista especialmente a gnzsoloyo.
Última edición por MrGilbertMan; 15/01/2015 a las 01:18 |