Funciones no responden PHP5
Estoy creando una página Web dinámica con conexión a una base de datos Postgres, mi problema es que no toma el código PHP, bueno la conexión con la base de datos se realiza correctamente, pero a la hora de realizar las respectivas operaciones con los botones "submit" (Insertar, Listar, Modificar ) no realiza el proceso, he tratado de descifrar el error pero no se donde podrá estar ya que el sistema no arroja errores, gracias por su amable colaboración.
Por último me gustaría saber si existe algún software que encripte código php, para no dejarlo ver de los usuarios o otro programador, si es afirmativo por favor indicarme como se llama. Gracias. El siguientes es el código que llevo:
<html>
<center>
<H1> CARROCERIAS </H1>
<br>
<br>
</center>
<form name = "forma" method = "post" action = "carrocerias.php" >
<?php
/* ********************* */
/* Conexion a PostgreSQL */
/* ********************* */
/* Conexion a la base de datos phpinfo();*/
$db_conexion = pg_connect("port=5432 dbname=Rodamiento user=postgres password= santa");
if (!$db_conexion) {
echo "<CENTER>
Tengo Problemas de conexion con la base de datos.
</CENTER>";
exit;
}
else{
echo "Base de Datos Conectada........Rodamiento";
if($insertar){
if(!$codigo or !$nombre){
echo "
<script languaje=javascript>alert ('Digite Todos Los Datos');</script>
";
}
else{
$sql = pg_exec($db_conexion, "select from carrocerias where cod_carroceria = '$codigo' ");
$n = pg_numrows(sql);
if( $n = 0){
$sql = pg_exec( $db_conexion, "insert into corrocerias values('$codigo', '$nombre')");
echo "
<h4>datos insertados</h4>
";
}
else
echo "
<script languaje=javascript>alert ('Datos Repetidos');</script>
";
}
}
if( $modificar ){
if( !$codigo or !$nombre ){
echo "<scripit languaje = javascript>alert('Digite Codigo a Modificar')</script>
";
}
else{
$sql=pg_exec($db_conexion, "update carroceria set des_carroceria='$nombre' where cod_carroceria = '$codigo' ");
echo "
<h1>Datos Modificados...</h1>
";
}
}
}
?>
<hr>
</hr>
<b>Datos Carroceria</b>
<hr>
</hr>
<table>
<tr>
<td><b>Codigo</b><font color = "#ff0000" face="Arial">*</font>:
<td><input type = "text" name = "codigo" size = 7 maxlength = 5 value= "<?php echo $cod1 ?>"><br>
<tr>
<td><b>Descripcion</b><font color = "#ff0000" face="Arial">*</font>:
<td><input type = "text" name = "nombre" size = 20 maxlength = 20 value= "<?php echo $nom1 ?>"><br>
</table>
<hr>
</hr>
<br>
<input value ="insertar" >
<input value = "listar" >
<input value = "Modificar" >
<?php
if($listar){
echo "
<table border=1>
<tr>
<td>Codigo
<td>Carroceria";
$query = "select * from carrocerias order by cod_carroceria";
$sql = pg_exec( $db_conexion, $query );
$n = pg_numrows( $sql );
if($n > 0){
for( $i = 0 ; $i < $n ; $i++ ){
$row = pg_fetch_object( $sql, $i );
echo "
<tr>
<td> $row->cod_carroceria
<td>$row->des_carroceria ";
}
}
else{
echo"
<script> alert('No Existen Datos');</script>
";
}
echo "
</table>
";
}
?>
</form>
</html>
Por último me gustaría saber si existe algún software que encripte código php, para no dejarlo ver de los usuarios o otro programador, si es afirmativo por favor indicarme como se llama. Gracias. El siguientes es el código que llevo:
<html>
<center>
<H1> CARROCERIAS </H1>
<br>
<br>
</center>
<form name = "forma" method = "post" action = "carrocerias.php" >
<?php
/* ********************* */
/* Conexion a PostgreSQL */
/* ********************* */
/* Conexion a la base de datos phpinfo();*/
$db_conexion = pg_connect("port=5432 dbname=Rodamiento user=postgres password= santa");
if (!$db_conexion) {
echo "<CENTER>
Tengo Problemas de conexion con la base de datos.
</CENTER>";
exit;
}
else{
echo "Base de Datos Conectada........Rodamiento";
if($insertar){
if(!$codigo or !$nombre){
echo "
<script languaje=javascript>alert ('Digite Todos Los Datos');</script>
";
}
else{
$sql = pg_exec($db_conexion, "select from carrocerias where cod_carroceria = '$codigo' ");
$n = pg_numrows(sql);
if( $n = 0){
$sql = pg_exec( $db_conexion, "insert into corrocerias values('$codigo', '$nombre')");
echo "
<h4>datos insertados</h4>
";
}
else
echo "
<script languaje=javascript>alert ('Datos Repetidos');</script>
";
}
}
if( $modificar ){
if( !$codigo or !$nombre ){
echo "<scripit languaje = javascript>alert('Digite Codigo a Modificar')</script>
";
}
else{
$sql=pg_exec($db_conexion, "update carroceria set des_carroceria='$nombre' where cod_carroceria = '$codigo' ");
echo "
<h1>Datos Modificados...</h1>
";
}
}
}
?>
<hr>
</hr>
<b>Datos Carroceria</b>
<hr>
</hr>
<table>
<tr>
<td><b>Codigo</b><font color = "#ff0000" face="Arial">*</font>:
<td><input type = "text" name = "codigo" size = 7 maxlength = 5 value= "<?php echo $cod1 ?>"><br>
<tr>
<td><b>Descripcion</b><font color = "#ff0000" face="Arial">*</font>:
<td><input type = "text" name = "nombre" size = 20 maxlength = 20 value= "<?php echo $nom1 ?>"><br>
</table>
<hr>
</hr>
<br>
<input value ="insertar" >
<input value = "listar" >
<input value = "Modificar" >
<?php
if($listar){
echo "
<table border=1>
<tr>
<td>Codigo
<td>Carroceria";
$query = "select * from carrocerias order by cod_carroceria";
$sql = pg_exec( $db_conexion, $query );
$n = pg_numrows( $sql );
if($n > 0){
for( $i = 0 ; $i < $n ; $i++ ){
$row = pg_fetch_object( $sql, $i );
echo "
<tr>
<td> $row->cod_carroceria
<td>$row->des_carroceria ";
}
}
else{
echo"
<script> alert('No Existen Datos');</script>
";
}
echo "
</table>
";
}
?>
</form>
</html>
1 Respuesta
Respuesta de oyepez003
1