array-rand en base de datos
Publicado por carlos (33 intervenciones) el 19/09/2019 19:15:40
Hola, les cuento un poco la idea. Tengo un programa de radio en una emisora y queremos hacer un concurso haciendo uso de la programación. Queremos insertar en una base de datos a los participantes y luego con array_rand ver quienes son los ganadores.
Yo hice lo siguiente, pero como siempre me dio error jajaja.
este es el código:
Y este es el error:
Warning: array_rand() expects parameter 1 to be array, null given
Desde ya gracias a quen pueda ayudarme.
Saludos cordiales.
Yo hice lo siguiente, pero como siempre me dio error jajaja.
este es el código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$player = $_REQUEST['sorteos'];
$playerSeguro = mysqli_real_escape_string($conexion,$player);
$consulta = mysqli_query($conexion,"INSERT INTO radios (participante) VALUES('$playerSeguro')");
$registros=mysqli_query($conexion,"select id,participante
from radios order by id desc") or
die("Problemas en el select:".mysqli_error($conexion));
while ($reg=mysqli_fetch_array($registros))
{
echo '<strong><em>'.$reg['participante'].'</em></strong>';
echo '<br>';
}
?>
<a href="sradio.php">Sortear</a>
<h3>Ganadores:</h3>
<?php
$random_keys=array_rand($re['participante'],3);
echo $reg[$random_keys[0]]."<br>";
Y este es el error:
Warning: array_rand() expects parameter 1 to be array, null given
Desde ya gracias a quen pueda ayudarme.
Saludos cordiales.
Valora esta pregunta


0