Problema con variable y consulta mysql en PHP
Publicado por Alejandro (2 intervenciones) el 07/12/2018 20:30:06
Hola muy buenas a todos, tengo un problemilla que no consigo resolver y espero que me puedan ayudar.
Hago una consulta SELECT y almaceno el resultado en una variable para luego imprimirla por pantalla, hasta ahí todo bien. El problema viene cuando intento usar esa variable en otra consulta, me da el siguiente error:
Notice: Array to string conversion in C:\xampp\htdocs\Proyecto final\pagoCompleta.php on line 26
Os dejo por aquí también el código que tengo.
Es en la consulta INSERT INTO donde está el problema, todo lo demás funciona perfectamente, agradecería mucho vuestra ayuda.
Mil gracias por vuestro tiempo, un saludo.
Hago una consulta SELECT y almaceno el resultado en una variable para luego imprimirla por pantalla, hasta ahí todo bien. El problema viene cuando intento usar esa variable en otra consulta, me da el siguiente error:
Notice: Array to string conversion in C:\xampp\htdocs\Proyecto final\pagoCompleta.php on line 26
Os dejo por aquí también el código que tengo.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
require("php\conexion_db.php");
session_start();
$usuario = $_SESSION["usuario"];
$obtener_id = mysqli_query($conexion, "SELECT id FROM usuarios WHERE usuario = '$usuario'");
$id = mysqli_fetch_assoc($obtener_id);
echo $id["id"];
$insertar= "INSERT INTO factura (id_usuario, id_suscripcion) VALUES ('$id', 7)";
$resultado = mysqli_query($conexion, $insertar);
Es en la consulta INSERT INTO donde está el problema, todo lo demás funciona perfectamente, agradecería mucho vuestra ayuda.
Mil gracias por vuestro tiempo, un saludo.
Valora esta pregunta


0