Con esto resulves el problema del 2 al 4
Código PHP:
Ver original<?php
$state = false;
$conexion = mysql_connect("localhost", "mayito_luchito", "ninguna");
# Verifico si precionaste el boton para enviar el formulario
if ( (isset($_POST['Submit'])) && (!empty($_POST['Submit'])) ) {
# Verifico que las variables no esten vacias y no contenga el texto por defecto de la caja
if(comprobar($_POST['comprobante'],'Comprobante') && comprobar($_POST['ruc'],'RUC') && comprobar($_POST['razon'],'Razon Social')){
$que = "INSERT INTO empresa (comprobante, ruc, razon) ";
$que.= "VALUES ('".$_POST['comprobante']."', '".$_POST['ruc']."', '".$_POST['razon']."') ";
$state = true;
# Luego que termino de insertar todo los datos destruyo las variables , evitando asi que cuando refresque la pagina
# se vuelva hacer un insert
}
}
$queEmp = "SELECT * FROM empresa ORDER BY comprobante asc";
#Esta funcion verifica que la variable que postea no este vacia ni que su valor sea igual al default
function comprobar( $var,$value ){
if( (!empty($var)) && ($var != $value) ){ return true;
}
}