¿Tiene alguna sugerencia con mi problema. Necesito usar get y post al mismo tiempo. Obtener porque necesito mostrar lo que el usuario ha escrito. Y publicar porque necesito acceder a la base de datos mysql en relación con esa entrada. Se ve algo como esto:Publicar y obtener al mismo tiempo en php
<form name="x" method="get" action="x.php">
<input name="year" type="text">
<select name="general" id="general">
<font size="3">
<option value="YEAR">Year</option>
</form>
Esta es la salida del contenido de MySQL en función de lo comprobará el usuario:
<form name="y" method="post" action"y.php">
<input name="fname" type="checkbox">
</form>
Y la acción forma de los dos combinados se verá algo como esto:
<?php
if($_POST['general'] == 'YEAR'){
?>
<?php echo $_GET["year"]; ?>
<?php
$result2 = mysql_query("SELECT * FROM student
WHERE student.YEAR='$syear'");
?>
<table border='1'>
<tr>
<?php if ($ShowLastName) { ?><th>LASTNAME</th><?php } ?>
<?php if ($ShowFirstName) { ?><th>FIRSTNAME</th><?php } ?>
</tr>
<?php while ($row = mysql_fetch_array($result2)) {
if (!$result2) {
}
?>
<tr>
<td><?php echo $row['IDNO']?> </td>
<td><?php echo $row['YEAR'] ?> </td>
<?php if ($ShowLastName) { echo('<td>'.$row['LASTNAME'].'</td>'); } ?></td>
<?php if ($ShowFirstName) { echo('<td>'.$row['FIRSTNAME'].'</td>'); } ?>
Realmente consigo muchos errores indefinidos cuando hago esto. ¿Qué puede recomendar que debería hacer para obtener el valor ingresado por el usuario junto con los datos de mysql?
¿Por qué, exactamente, necesitas usar tanto '$ _GET' como' $ _POST' simultáneamente? Las razones que has dado hasta ahora no tienen sentido. – outis
en realidad es solo mi idea. Me pregunto cuáles son las alternativas para lograr lo mismo – user225269
podría finalmente revisar las respuestas a esta y sus preguntas anteriores y aceptar las más útiles o editar sus preguntas para señalar por qué ninguna de las respuestas resuelve su pregunta. Gracias. – Gordon