Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/10/2011, 17:04
Avatar de ahaugas
ahaugas
 
Fecha de Ingreso: agosto-2011
Ubicación: Madrid
Mensajes: 249
Antigüedad: 12 años, 8 meses
Puntos: 21
Pregunta Respuesta: problema para insertar datos a mysql

entonces hago un formulario en la pagina

Código PHP:
<form method="post" action="#">
<
label>pelicula</label>
<
input type="text" name="pelicula" id="pelicula" />
<
label>genero</label>
<
input type="text" name="genero" id="genero" />
<
label>año</label>
<
input type="text" name="año" id="año" />
<
label></label>
<
input type="submit" name="enviar" id="enviar" value="enviar" />
</
form
y luego hago otra de resultados no? que recoga las variavles post o get y que me los muestren

Código PHP:
if( isset( $_POST['pelicula']) )
{
 
$SQL "SELECT * FROM peliculas WHERE nombre='".$_POST['pelicula']."'";
}
elseifif( isset( $_POST['genero']) )
 
$SQL "SELECT * FROM peliculas WHERE genero='".$_POST['genero']."'";
}else{
 
$SQL "SELECT * FROM peliculas WHERE 1=1";
}

if( isset( 
$_POST['año']) )
{
 
$SQL .= " AND año='".$_POST['año']."'";
}

 
$QUERY mysql_query$SQL )or die( mysql_error() );

while( 
$d mysql_fetch_assoc$QUERY ) )
{
$d['pelicula'];
$d['genero'];
$d['año'];

asi seria correcto no?

una pagina index.php con formulario y otro de proceso datos.php