Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2009, 19:28
NoobxD
 
Fecha de Ingreso: octubre-2009
Mensajes: 3
Antigüedad: 14 años, 6 meses
Puntos: 0
Actualizar DE DOS tablas relacionadas

Buenas Maestros acudo a este foro porke creo que son muchos los que saben sobre estos temas de php y tengo un problema y es como realizo la actualizacion de dos tablas relacionas en mysql utilizando codigo php.


Aca tengo un codigo hecho en este foro solo que no recuerdo quien lo posteo:




<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf8">
<title>UN EJEMPLO</title>
</head>

<?php


$conexion = mysql_connect("localhost","root");
mysql_select_db("pecesama", $conexion);

//Convertimos los datos del formulario a cadenas.
$nombre = $_POST['nombre'];
$nombredos = $_POST['nombreact'];
$dire = $_POST['dire'];
$tele = $_POST['tel'];
$ecorreo = $_POST['email'];

$resultados=mysql_query("SELECT * FROM tablacurso WHERE nombre LIKE '%{$nombre}%'", $conexion);
$actual=mysql_query("UPDATE tablacurso SET
nombre='$nombredos',
direccion='$dire',
email='$ecorreo',
telefono='$tele'
WHERE nombre='$nombredos'", $conexion);


//Mostramos el encabezado de los resultados dentro de un formulario que actualizará datos
echo"<form action=ejemplo.php method =post><table border=1 cellspacing=1 cellpadding=1>

<tr>
<td><b>NOMBRE</b></td>
<td><b>DIRECCION</b></td>
<td><b>TELEFONO</b></td>
<td><b>E-MAIL</b></td>
</tr>";

//Creamos el bucle para los resultados
while($row=mysql_fetch_array($resultados)){

echo"
<tr>
<td><input type=text name=nombreact size=20 maxlength=30 value=$row[nombre]></td>
<td><input type=text name=dire size=20 maxlength=30 value=$row[direccion]></td>
<td><input type=text name=tel size=20 maxlength=30 value=$row[telefono]></td>
<td><input type=text name=email size=20 maxlength=30 value=$row[email]></td>
<td><input type=submit name=boton value=ACTUALIZAR></td>
</tr>";

}

echo"</table></form>";

//Cerramos la conexión con MySQL
mysql_close($conexion);
?>

<body>

<small>INGRESE SUS DATOS</small><br>
<form action="ejemplo.php" method ="post">
<input type="text" name="nombre" size="20" maxlength="30">
<input type="submit" name="boton" value="ENVIAR">
</form><br>

</body>
</html>



Este codigo me actualiza una tabla mediante una busqueda usando like lo hace perfecto, ahora alguien si es tan amable como se hacer para actulizar dos tablas relacionadas.

Por favor necesito el codigo preciso es mucho pedir espero no ofenderlos pero no tengo mucho tiempo para meditar respuestas o decifrarlas tengan en cuenta que soy muy noob para esto xD les agradezco al que me ayude.