yo apoyo a RanuTo... que uses la programacion orientada a objetos...
el punto de esto es que no tengas un codigo revuelto ejemplo:
podrias crear los procedimientos ya sea agregar ala base de datos ( lo que gustes ) en php y solamente en caso de ek lo nesesites mandarlo llamar.... o te pondre un ejemplo muy sensillo...
io tengo distintos textbox y ahy ingreso informacion este es mi codigo de los textbox(html):
Código HTML :
<html>
<body link="32 CD 32" vlink="32 CD 32">
<table border="0" align="center" width="100%" height="100%">
<tr ><td align="right"><a href="../bd/ultimo.php">ultimo ID registrado</a></td> </tr>
<tr>
<td>
<form method="post" action="../bd/guardarcompu.php">
<input type="text" name="txtid"> ID de la maquina <br/> <br/><br/>
<input type="text" name="txtmarca"> Marca de la maquina<br/><br/><br/>
<input type="text" name="txtusuario"> Usuario <br /><br/><br/>
<input type="text" name="txttargetamadre"> Tarjeta madre<br /><br/><br/>
<input type="text" name="txtmonitor"> Monitor<br /><br/><br/>
<input type="text" name="txtred"> Tarjeta de red<br /><br/><br/>
<input type="text" name="txtvideo"> Tarjeta de Video<br /><br/><br/>
<input type="text" name="txtaudio"> Tarjeta de audio<br /><br/><br/>
<input type="text" name="pass"> password<br/><br/><br/>
<input type="text" name="ip"> IP <br /><br/><br/>
<input type="text" name="dd"> Disco Duro<br /><br/><br/>
<input type="text" name="procesador"> Procesador<br /><br/><br/>
<input type="text" name="ram"> Memoria Ram<br /><br/><br/>
<input type="text" name="teclado"> Teclado<br /><br/><br/>
<input type="text" name="mouse"> Mouse<br /><br/><br/>
<br/><input type="image" src="../imagenes/guardar.jpg" align="absmiddle"/>
</table>
</body>
</html>
igual se ve extraño el codigo... pero date cuenta que en el
Código HTML :
<form method="post" action="../bd/guardarcompu.php">
ago referencia a guardarcompu.php que es el sigueinte codigo:
Código PHP :
<?php
include_once("./bdmysql.class.php");
$bd=new BDMySQL();
$a=$_POST["txtid"];
$b=$_POST["txtmarca"];
$c=$_POST["txtusuario"];
$d=$_POST["txttargetamadre"];
$e=$_POST["txtmonitor"];
$f=$_POST["txtred"];
$g=$_POST["txtvideo"];
$h=$_POST["txtaudio"];
$i=$_POST["pass"];
$j=$_POST["ip"];
$k=$_POST["dd"];
$l=$_POST["procesador"];
$m=$_POST["ram"];
$n=$_POST["teclado"];
$o=$_POST["mouse"];
if($bd->error==FALSE)
{
$sql= "INSERT INTO compus (id, marca, usuario, targetamadre, monitor, red, video, audio, password, ip, discoduro, procesador, ram, teclado, mouse) VALUES ('$a','$b','$c','$d','$e','$f','$g','$h','$i','$j','$k','$l','$m','$n','$o');";
$bd-> execute($sql);
echo"DATOS GUARDADOS";
echo"<br/><br/><a href='../iframe/txtcompus.html'>Ingresar otro registro</a>";
//echo 'id';
}ELSE{
echo "error de conexion";
}
//}
?>
y en este codigo recolecto la informacion que fue ingresada en los textbox se procesa y guarda...
NOTA: tambien si te fijas mando llamar a una clase que se llama BDMySQL.class.php que dentro de esa clase ago mi coneccion ala base de datos y al host etc etc asi cada que tenga que hacer una conceccion solo ingreso la referencia a esa clase y automaticamente lo hace...
esto es con el fin de que no tengas que estar repite y repite codigo por eso tu codigo es mas limpio y sano jaja=) no se si em explique pero si no entendiste dime y busca otra manera de explicarte con mucho gusto