no se si esto va aki pero me gustaria k me ayudaseis
tengo un problema al definir las variables de session
lo k kiero es k lea los datos de una mysql y los inserte en una variable de session para mostrarlos mas tarde
este es el codigo
Código:
esto es para ingresar datos en la mysql y se los mando desde este formulario<? session_start(); ?> <? //definimos las variables traidas del formulario $v_nombre = $_POST['nombre']; $v_contra = $_POST['contra']; $v_email = $_POST['email']; $v_fecha_creado = time(); $v_hambre = $_POST['hambre']; $v_comida = $_POST['comida']; $v_afecto = $_POST['afecto']; $v_vida = $_POST['vida']; $v_peso = $_POST['peso']; //Conexion con la base mysql_connect("localhost","david","181191"); //selección de la base de datos con la que vamos a trabajar mysql_select_db("mascotas_virtuales"); $bd_contra = mysql_query("select contra from registro where nombre = '$v_nombre"); $bdpasado_contra = mysql_fetch_array($bd_contra); $bd_email = mysql_query("select email from registro where nombre = '".$v_nombre."'"); $bd_fecha_creacion = mysql_query("select fecha_creacion from registro where nombre = '".$v_nombre."'"); $bd_hambre = mysql_query("select hambre from registro where nombre = '".$v_nombre."'"); $bd_comida = mysql_query("select comida from registro where nombre = '".$v_nombre."'"); $bd_afecto = mysql_query("select afecto from registro where nombre = '".$v_nombre."'"); $bd_vida = mysql_query("select vida from registro where nombre = '".$v_nombre."'"); $bd_peso = mysql_query("select peso from registro where nombre = '".$v_nombre."'"); //declaramos las variables de session $_SESSION['s_contra'] = $$bdpasado_contra; $_SESSION['s_email'] = $bd_email; $_SESSION['s_fecha_creacion'] = $bd_fecha_creacion; $_SESSION['s_hambre'] = $bd_hambre; $_SESSION['s_comida'] = $bd_comida; $_SESSION['s_afecto'] = $bd_afecto; $_SESSION['s_vida'] = $bd_vida; $_SESSION['s_peso'] = $bd_peso; ?> <? //Conexion con la base mysql_connect("localhost","david","181191"); //selección de la base de datos con la que vamos a trabajar mysql_select_db("mascotas_virtuales"); //Ejecucion de la sentencia SQL mysql_query("insert into registro (nombre,contra,email,fecha_creado,hambre,comida,afecto,vida,peso) values ('".$v_nombre."','".$v_contra."','".$v_email."','".$v_fecha_creado."','".$v_hambre."','".$v_comida."','".$v_afecto."','".$v_vida."','".$v_peso."')"); ?>
Código:
espero k me puedan ayudar !!!! /table></td> <td width="10"> </td> <td width="210"> </td> <td width="175"> </td> </tr> <tr> <td height="417"> </td> <td> </td> <td valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <tr> <td width="210" height="417" valign="top"><form id="form1" name="form1" method="post" action="registro_codigo.php"> <p> <label> <input type="text" name="nombre" id="nombre" /> </label> </p> <p> <label> <input type="text" name="contra" id="contra" /> </label> </p> <p> <label> <input type="text" name="email" id="email" /> </label> </p> <p> <label> <input type="submit" name="button" id="button" value="Registrar" /> <input name="hambre" type="hidden" value="0" /> <input name="comida" type="hidden" value="0" /> <input name="afecto" type="hidden" value="25" /> <input name="fecha_creado" type="hidden" value="" /> <input name="vida" type="hidden" value="100" /> <input name="peso" type="hidden" value="50" /> <input name="ultima_comida" type="hidden" value="0" /> </label></p> </form> </td> </tr> </table> </td> <td> </td> </tr> <tr> <td height="76"> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> </table></td> </tr> </table>