PHP - max variables en bind_param

 
Vista:

max variables en bind_param

Publicado por Mario (1 intervención) el 28/03/2018 22:34:52
Buenas noches, tengo una duda estoy haciendo una web en plan casero, vamos q soy un novato, el asunto es que cuando quiero guardar unos campos que calculo en una tabla en mysql, no me deja.
Uso:
1
2
3
4
$stmt = $conn->prepare("INSERT INTO xxx (s1,s2,s3,s4,s5,s6,s7,s8,s9,s11,s12,s13,s14,s15,s16,s17,s18,s19,s20,s21,s22,s23,s24,s25,s26,s27,s28,s29,s30,s31,s32,s33,s34,s35,s36,s37,s38,s39,s40,s41,s42,s43,s44,s45,s46,s47,s48) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)");
$stmt->bind_param("ssssssssssssssssssssssssssssssssssssssssssssssssss", $s1,$s2,$s3,$s4,$s5,$s6,$s7,$s8,$s9,$s11,$s12,$s13,$s14,$s15,$s16,$s17,$s18,$s19,$s20,$s21,$s22,$s23,$s24,$s25,$s26,$s27,$s28,$s29,$s30,$s31,$s32,$s33,$s34,$s35,$s36,$s37,$s38,$s39,$s40,$s41,$s42,$s43,$s44,$s45,$s46,$s47,$s48i);
$stmt->execute();
$stmt->close();
No me deja pq creo q bind_param no acepta tantas variables....Sabeis como se puede solucionar?

Muchas gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de jose carlos
Val: 134
Ha disminuido 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

max variables en bind_param

Publicado por jose carlos (48 intervenciones) el 30/03/2018 21:10:22
1
2
3
4
5
6
7
8
9
10
11
12
$insert ="INSERT INTO usuarios (s1,s2,s3,s4,s5,s6,s7,s8,s9,s11,s12,s13,s14,s15,s16,s17,s18,s19,s20,s21,s22,s23,s24,s25,s26,s27,s28,s29,s30,s31,s32,s33,s34,s35,s36,s37,s38,s39,s40,s41,s42,s43,s44,s45,s46,s47,s48) VALUES ($s1,$s2,$s3,$s4,$s5,$s6,$s7,$s8,$s9,$s11,$s12,$s13,$s14,$s15,$s16,$s17,$s18,$s19,$s20,$s21,$s22,$s23,$s24,$s25,$s26,$s27,$s28,$s29,$s30,$s31,$s32,$s33,$s34,$s35,$s36,$s37,$s38,$s39,$s40,$s41,$s42,$s43,$s44,$s45,$s46,$s47,$s48i)";
 
 
 
if($mysqli->query($insert))
{
	echo "Datos ingresados";
}
else
{
	echo "ERROR: Al ingresar los datos";
}

cuando mandes tus variables en values pon '' comillas simples a cada una de tus '$s40'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar