Código PHP:
<?php
$coneccion=mysql_connect("localhost","root","");
if( !$coneccion )
{
echo"error en el servidor".mysql_error();
exit;
}
$sel_db=mysql_select_db("morelia",$coneccion);
if( !$sel_db )
{
echo"error al seleccionar la bd".mysql_error();
exit;
}
$table ="";
if ($_POST['Agencia de viajes'] == 1){
$table = "agencia de viajes";
} else if ($_POST['Alarmas'] == 2){
$table = "alarmas";
} else if ($_POST['Artes marciales'] == 3 {
$table = "artes marciales"; .........
} else if ($_POST['Video filmaciones'] == 52 {
$table = "video filmaciones";
} else if ($_POST['Vidrio'] == 53 {
$table = "vidrio";
} else if ($_POST['Zapaterias'] == 54 {
$table = "zapaterias";
}
$cons_bd=mysql_query ("INSERT INTO ".$table." (nombre,calle y num,colonia,tel,fax,mail,url_web,url_logo) values ('nombre','callenum','colonia','tel','fax','correo','urlweb')");
if( !cons_bd )
{
echo"error en la consulta".mysql_error();
exit;
}
$msg="registro insertado";
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<title>Documento sin título</title>
</head>
<body>
<h1><div align="center"> <?php echo $msg ?> </div></h1>
</body>
</html>
okei mira este es un ejemplito sencillito. primero ejecuta el codigo php en la parte de arriba.... separa la inyterfaz de la logica...... el script que te puse no lo eh corrido, pero debe ejecutarse sin ningun problema, si puse algun caracter de mas disculpen, pero andaba a prisa, siempre revisa los errores geberados por cualkier problema. antes de la etiqueta <?php recomendable que no haya un espacio en blanco...
y para nombres de variables y funciones, en ves de espacio en blanco, para separarlas usa guien bajo "_"... saludos.