Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/09/2010, 11:07
dianays
 
Fecha de Ingreso: agosto-2010
Mensajes: 147
Antigüedad: 13 años, 8 meses
Puntos: 1
Respuesta: Duda para guardar datos de php a mysql

**insert_reporte.php**

<form id="form2" name="form2" method="post" action="agregar_reporte.php">
<table width="90%" border="0">
<tr>
<td colspan="4"><div align="center" class="Estilo5">Datos de quien Reporta </div></td>
</tr>
<tr>
<td width="183">&nbsp;</td>
<td width="335">&nbsp;</td>
<td width="75">&nbsp;</td>
<td width="144">&nbsp;</td>
</tr>
<tr>
<td><span class="Estilo23">Fecha:</span></td>
<td><label>
<input name="fecha" type="text" id="fecha" value="<?PHP $fecha=date('Y-m-d'); echo $fecha;?>" size="10" />
</label></td>
<td><span class="Estilo23">Hora:</span></td>
<td><label>
<input name="hora" type="text" id="hora" value="<?php date_default_timezone_set('America/Mexico_City'); echo date ("g:i:s"); ?>" size="10" />
</label></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="4"><div align="center" class="Estilo2"><strong>Folio:</strong>
<?php require_once('Conexion/conec.php'); ?>
<?php mysql_select_db($database_conexion, $conexion);
$query_folio = "SELECT folio FROM reporte ORDER BY folio DESC";
$folio = mysql_query($query_folio, $conexion) or die(mysql_error());
$row_folio = mysql_fetch_assoc($folio);
$totalRows_folio = mysql_num_rows($folio);?>
<span class="Estilo3"><?php echo $row_folio['folio']+1; ?></span></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td><span class="Estilo23">Unidad:</span></td>
<td><label>
<?PHP
// datos de conexión a la BD.
$servidor ="localhost"; // host
$usuario ="root";
$clave ="";
$basedatos ="bd_control"; // Indicar una Base de datos.

// Conexión a la BD
$conexion = mysql_connect($servidor, $usuario, $clave) or die(mysql_error());
mysql_select_db($basedatos, $conexion) or die(mysql_error());

echo "<select size='1' name='unidad' >";// abres el select
echo "<option selected='' value=''> [ Seleccione la Unidad ] </option>";
$sql_query="Select unidad from unidades";// haces la consulta
$res= mysql_query($sql_query) or die('Error en la consulta'.mysql_error());
while($row = mysql_fetch_array($res,MYSQL_ASSOC)){ //despliegas los resultados
echo "<option value='{$row['unidad']}'>{$row['id_unidad']} -> {$row['unidad']}</option>";
}
echo "</select>";//cierras el select

?>
</label></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td><span class="Estilo23">&Aacute;rea:</span></td>
<td colspan="3"><label>
<input name="area" type="text" id="area" size="50" />
</label></td>
</tr>
<tr>
<td><span class="Estilo23">Nombre del quien Reporta: </span></td>
<td><label>
<input name="reporta" type="text" id="reporta" size="50" />
</label></td>
<td><span class="Estilo23">Tel.:</span></td>
<td><label>
<input name="tel" type="text" id="tel" />
</label></td>
</tr>
<tr>
<td><span class="Estilo23">Ext.:</span></td>
<td><label>
<input name="ext" type="text" id="ext" />
</label></td>
<td><span class="Estilo23">VPN:</span></td>
<td><label>
<input name="vpn" type="text" id="vpn" />
</label></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="4"><div align="center" class="Estilo5">Datos del Equipo </div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td><span class="Estilo23">Inventario:</span></td>
<td><label>
<input name="inventario" type="text" id="inventario" />
</label></td>
<td><span class="Estilo23">Serie:</span></td>
<td><label>
<input name="serie" type="text" id="serie" />
</label></td>
</tr>
<tr>
<td><span class="Estilo23">Numero de IP: </span></td>
<td><label>
<input name="ip" type="text" id="ip" />
</label></td>
<td><span class="Estilo23">Marca:</span></td>
<td><label>
<input name="marca" type="text" id="marca" />
</label></td>
</tr>
<tr>
<td><span class="Estilo23">Modelo:</span></td>
<td><label>
<input name="modelo" type="text" id="modelo" />
</label></td>
<td><span class="Estilo23">Dispositivo:</span></td>
<td><label>
<input name="dispositivo" type="text" id="dispositivo" />
</label></td>
</tr>
<tr>
<td><span class="Estilo23">Descripci&oacute;n de la Falla: </span></td>
<td colspan="3"><label>
<textarea name="falla" cols="85" id="falla"></textarea>
</label></td>
</tr>
<tr>
<td><span class="Estilo23">Atendido por: </span></td>
<td><label>
<?PHP
// datos de conexión a la BD.
$servidor ="localhost"; // host
$usuario ="root";
$clave ="";
$basedatos ="bd_control"; // Indicar una Base de datos.

// Conexión a la BD
$conexion = mysql_connect($servidor, $usuario, $clave) or die(mysql_error());
mysql_select_db($basedatos, $conexion) or die(mysql_error());

echo "<select size='1' name='atendido' >";// abres el select
echo "<option selected='' value=''> [ Seleccione el Nombre ] </option>";
$sql_query="Select nombre from usuarios";// haces la consulta
$res= mysql_query($sql_query) or die('Error en la consulta'.mysql_error());
while($row = mysql_fetch_array($res,MYSQL_ASSOC)){ //despliegas los resultados
echo "<option value='{$row['nombre']}'>{$row['id_nombre']} * {$row['nombre']}</option>";
}
echo "</select>";//cierras el select

?>
</label></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td><span class="Estilo23">Actividades Realizadas: </span></td>
<td colspan="3"><label>
<textarea name="actividades" cols="85" id="actividades"></textarea>
</label></td>
</tr>
</table>
<p>
<input type="submit" name="accion" value="Guardar" />
</p>
</form>
<hr>
<?php
include("Conexion/conexion.php");
$link=Conectarse();
$result=mysql_query("select * from reporte",$link);
?>

**agrega_reporte.php**

<?php
include("Conexion/conexion.php");
$link=Conectarse();
$Sql="insert into reporte (fecha, hora, unidad, area, reporta, tel, ext, vpn, inventario, serie, ip, marca, modelo, dispositivo, falla, atendido, actividades) values ('".$_POST["fecha"]."', '".$_POST["hora"]."', '".$_POST['unidad']."', '".$_POST["area"]."', '".$_POST['reporta']."', '".$_POST["tel"]."', '".$_POST['ext']."', '".$_POST["vpn"]."', '".$_POST['inventario']."', '".$_POST["serie"]."', '".$_POST['ip']."', '".$_POST["marca"]."', '".$_POST['modelo']."', '".$_POST["dispositivo"]."', '".$_POST['falla']."', '".$_POST["atendido"]."', '".$_POST['actividades']."')";

mysql_query($Sql,$link);
header("Location: menu.php");
?>

Asi es como lo tenia pero sin relacionar las tablas... y lo guardaba... pero como debo relacionar las tablas para poder hacer mis consultas ps no se como hacer pa q me guarde numero en la tabla reporte y q m muestre el nombre en el formulario... espero si me haya explicado....

::::::AYUDA::::::