Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/06/2008, 00:53
Avatar de mauricioadrian
mauricioadrian
 
Fecha de Ingreso: junio-2008
Mensajes: 157
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Concatenar para crear variables

aca dejo el codigo de lo que estoy probando no la puedo embocar ayuda porfa!!!!!!!!
ahi va el codigo


<?php

//Conectamos con la base de datos
include("../../conexion.php");
include("../../common.php");
listar_todas_las_variables();

$titulo = $_POST['titulo'];
$respuestas = $_POST['respuestas'];
$Submit = $_POST['Enviar'];
//Obtenemos la fecha del sistema
$fecha = time();

//Insertamos la nueva encuesta
$sql = "INSERT INTO encuestas (titulo, fecha) VALUES ('$titulo', '$fecha') ";
$sql = mysql_query($sql);

//Ahora obtenemos el ID de la encuesta que acabamos de insertar
$sql = "SELECT id_encuesta FROM encuestas ORDER BY fecha DESC LIMIT 1";
print $sql;
$sql = mysql_query($sql);
while($row = mysql_fetch_array($sql)){
$id=$row["id_encuesta"];
}

//Recorremos todas las preguntas
for($i=1; $i<=$respuestas; $i++){

//Obtenemos el texto de la pregunta
$preg = "$" . p.$i .";";
print " preg " . $preg;
print "<br>";
$texto = $$preg;
$texto = eval("\$preg = \"$preg\";");
print "<br>";
print " esto es preg " .$preg ;
print "<br>";
print " esto es texto che " .eval($texto) ;

//Y lo insertamos
$sql = "INSERT INTO respuestas(texto, votos, id_encuesta) VALUES(\"$texto\", 0, $id_encuesta)";
$sql = mysql_query($sql);
}
?>
<div align="center"><strong>Felicidades!! Si todo ha ido bien, tu encuesta ha
sido insertada!! </strong> </div>