Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2008, 07:40
Avatar de yetrus
yetrus
 
Fecha de Ingreso: marzo-2006
Mensajes: 252
Antigüedad: 18 años, 10 meses
Puntos: 0
Insert Mysql Php F1

Hola
Necesito ayuda, estoy ingreasando valores a una base, tengo algun error logico, con el boton submit las variables de van a la URL pero no guarda nada.
el formilario se crea hasta qeu se aprete el submit y alli se ejecuta el codigo de insercion
el codogo esta en ese orden.


Código:
CREATE TABLE `user` (
  `User_Id` int(10) NOT NULL auto_increment,
  `NomUsu` varchar(200) default NULL,
  `Pas` varchar(100) default NULL,
  `Nom` varchar(200) default NULL,
  `Tel` varchar(100) default NULL,
  `Dom` varchar(200) default NULL,
  PRIMARY KEY  (`User_Id`)
)
Código PHP:
    if(!$_POST['crear'])
    {
    
?> 
Código HTML:
<form action="<? echo $_SERVER['php_self']?>" >
	  <table width="600" border="0">
  <tr>
    <td>
	<?
	menu();
	?>
	&nbsp;</td>
    <td><table width="100%" border="0">
      <tr>
        <td> </td>
      </tr>
      <tr>
        <td>Nombre de Usuario</td>
        <td><input type="text" name="NomU"  /> </td>
      </tr>
      <tr>
        <td>Password</td>
        <td><input type="text" name="Pass"  /></td>
      </tr>
      <tr>
        <td>Password</td>
        <td><input type="text"   /></td>
      </tr>
      <tr>
        <td>Nombre</td>
        <td><input type="text" name="Nomb"  /></td>
      </tr>
      <tr>
        <td>Telefono</td>
        <td><input type="text" name="Tele"  /></td>
      </tr>
      <tr>
        <td>Dominio</td>
        <td><select  name="Domi"  >  
<option>Opensuse.org</option>
        <option>Microsoft.com</option>
        </select></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
<td><input type="submit" name="crear"  value="crear"  /></td>
      </tr>
      <!--    </table> -->
    </table></td>
  </tr>
</table>
 <!--  <input type="hidden" name="i" value="ok" /> -->
</form> 
Código PHP:
<?    
}
else
{    
/*
        if ()   Bloque de Validacion 
        {
            mensaje valores invalidos
        }
        else
        */
$link mysql_connect($cadena->host($h),$cadena->user($u),$cadena->pass($p));
mysql_select_db("MiTabla",$link);
$sql="insert into user (NomUsu, Pas, Nom, Tel, Dom) values ('$NomU','$Pass','$Nomb','$Tele','$Domi')";
mysql_query($sql,$link);
}