Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2007, 14:06
Avatar de Mechita
Mechita
 
Fecha de Ingreso: julio-2007
Mensajes: 2
Antigüedad: 16 años, 10 meses
Puntos: 0
Exclamación Conexión con la Base de Datos

Hola. Soy nueva con Php y las bases de datos y tengo que entregar un proyecto pronto. Estoy trabajando con el EMS Sql Manager for MySQL 2007 y lo corro en el servidor de la APPSERVER. Ya tengo creada la Base de Datos y corre en el localhost pero cuando trato de hacer la conexión, no hace absolutamente nada. Les dejo es código y me encantaria que me pudieran ayudar a ver el error que estoy cometiendo. De antemano muchisimas gracias y espero que me puedan ayudar.


La Base de Dats se llama icpma y este el el script de la conexion:

Código PHP:
<?php
        $hostname_base 
"LOCALHOST";
        
$database_base "icpma";
        
$username_base "root";
        
$link mysql_connect($hostname_base$username_base);
        if (!
$link) {
               die(
'Could not connect: ' mysql_error());
        }
        
mysql_select_db($database_base$link);
?>

Luego trato de insertar los datos en las tablas administrador y personas, desde la otra página:

[PHP]

Código PHP:
<?php session_start('');?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<?php 
 
//---------------------- Módulo de Inserción de Persona ---------------------------------------
       
if(isset($Guardar)){                                     //Si se genera una accion a traves del boton guardar
          
include_once('../Files/conexion.php');                //Incluye una vez el modulo de conexion a la base de datos 
           
mysql_select_db($database_base$link);              //Selecciona la base de datos
                                                                //Verifica si todos lo datos son introducidos 
           
if (($cedula) and ($rif) and ($nombre) and ($apellido) and ($direccion) and ($telefono) and ($email)){ 
                   
$sql mysql_query("select * from administrador where cedula ='$cedula'"); //Conuslta de mysql 
                
$consul mysql_fetch_row($sql);                //Asigna la fila extraida de la consulta
                
if($consul==0){                                 //verifica que se realice la consulta
                                                                 //inserta los datos en la base de datos
                    
$sql mysql_query("insert into persona values ('$cedula','$rif','".ucfirst($nombre)."','".ucfirst($apellido)."','".ucwords($direccion)."','$telefono','$email')");
                    
$sql mysql_query("insert into administrador values ('$cedula','$login','$password','$cargo')");    
                    
//muestra un mensj de exito
                    
echo '<script languaje="JavaScript" type="Text/JavaScript">
                    alert("Los datos se agregaron correctamente");
                    location="'
.$PHP_SELF.'"</script>';
                }else{ 
//Si ya existe un administrador con los datos envia un mensj de error
                    
echo '<script languaje="JavaScript" type="Text/JavaScript">
                    alert("Ya existe un Administrador con estas caracteristicas");
                    location="'
.$PHP_SELF.'"</script>';
                }    
           }else{ 
//Sino envia un mensj de error
                   
echo '<script language="JavaScript" type="text/javascript">
                      alert ("Faltan datos por introducir");
                      location = "'
.$PHP_SELF.'";</script>';
           }
       }
  
//--------------------------------------
   
?>
     
     
<script language="JavaScript" type="text/javascript">
var nav4 = window.Event ? true : false;
function acceptNum(evt){ 
// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57 
    var key = nav4 ? evt.which : evt.keyCode; 
    return (key <= 13 || (key >= 48 && key <= 57));
}
</script>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>...ICPMA:Administrador Agregar...</title>
<style type="text/css">

<!--------------------------Estilos de la página----------------
Esta función tampoco la coloque, pero me funciona a las mil maravillas.
//----------------------Fin Función que establece la hora ---------------------->
</script>
<table background= width=&quot;605&quot; border="0" align="center" >
  <tr>
    <td height="202" colspan="3"><p align="center"><img src="Imagenes/Topenuevo.gif" width="736" height="200" /></p></td>
  </tr>
  <tr>
    <td width="77" height="25"><div align="center" class=""Estilo22"">
      <div align="right"><span id="liveclock"  style=" font:bold"><span class=""Estilo22""><em><strong><em><strong><em><strong>   
      <span class=""Estilo22""><em><strong><em><strong><span class=""Estilo22""><em><strong><em><strong><em><strong><em><strong></strong></em       ></strong></em></strong></em></strong></em></span></strong></em></strong></em></span></strong></em></strong></em>       </strong></em></span> </span></div>
                  </div>
                  </td> 
                  <td width="170"><div align="right" class="Estilo22">
                  <div align="left">

<!-- ------------------------ Función Fecha------------------>
Al agual q con las funciones anteriores, esta también me funcionan, pero no las coloco por razones de espacio.
<!------------ Fin Función Fecha------------------------->
      </div>
    </div></td>
    
    <td width="491" class="bodystyle"><table width="108%" border="0">
      <tr>
        <td class="Estilo36"><table width="100%" border="0" align="left" cellpadding="2" cellspacing="0">
          <tbody>
            <tr>
              <td width="216" class="Estilo22">La Asunci&oacute;n-Estado Nueva Esparta </td>
              <td width="282" height="19" class="pie ">&nbsp;</td>
            </tr>
          </tbody>
        </table></td>
      </tr>
    </table></td>
  </tr>
</table>
<div align="center">
  <center>
    <table id="AutoNumber15" style="BORDER-COLLAPSE: collapse" bordercolor="#111111" 
cellspacing="0" cellpadding="0" width="756" border="0">
      <tbody>
        <tr>
          <td width="756"><div align="center">
            <center>
              <table id="AutoNumber1" style="BORDER-COLLAPSE: collapse" 
      bordercolor="#c0c0c0" cellspacing="0" cellpadding="10" width="745" border="0">
                <tbody>
                  <tr>
                    <td width="152" valign="top"><table width="152" 
              border="1" align="left" cellpadding="5" cellspacing="3" 
            bordercolor="#c0c0c0" id="AutoNumber8" style="BORDER-COLLAPSE: collapse">
                      <tbody>
                        <tr bgcolor="#F5F5F5">
                          <td height="39" bgcolor="#F5F5F5"><div align="center"><span class="Estilo15"><span style="FONT-WEIGHT: 700"><font 
                  style="FONT-SIZE: 8pt" color="#333333">Panel de 
                            Administraci&oacute;n</font></span></span></div></td>
                        </tr>
                        <tr bgcolor="#F5F5F5">
                          <td height="34" bordercolor="#FFFFFF" bgcolor="#F5F5F5"><div align="left"><span class="Estilo15"><span class="Estilo1"><a href="INDEX.php"><img src="Imagenes/Home.gif" alt="Inicio" width="19" height="20" border="0" /></a> <b><font 
                  style="FONT-SIZE: 11px" face="Tahoma">Inicio Sitio</font></b></span></span></div></td>
                        </tr>
                        <tr bgcolor="#F5F5F5">
                          <td height="34" bordercolor="#FFFFFF"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="130" height="308">
                              <param name="movie" value="MenuA.swf" />
                              <param name="quality" value="high" />
                              <param name="BGCOLOR" value="#F3F3F3" />
                              <embed src="MenuA.swf" width="130" height="308" quality="high" pluginspage=                     "http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="#F3F3F3"></embed>
                          </object></td>
                        </tr>
                        <tr>
                          <td width="100%" height="268" bordercolor="#F3F3F3" bgcolor="#F3F3F3"><p align="center" class="Estilo15">&nbsp;</p>
                              <p align="center" class="Estilo15">&nbsp;</p>
                            <p align="center" class="Estilo15">&nbsp;</p>
                            <p align="center" class="Estilo1">&nbsp;</p>
                            <p align="center" class="Estilo1">&nbsp;</p>                            </td>
                        </tr>
                      </tbody>
                    </table></td>
                    <td width="553" valign="top" bordercolor="#B1C3D9"><p align="right" class="Estilo1"><span class="Estilo36"><span class="Estilo14">Identificado como <strong>Administrador </strong></span>[Salir - Cambiar Usuario] </span></p>
                          <p align="left" class="Estilo1"><span class="Estilo32">Administrador&gt;&gt;Agregar Administradores      &gt;&gt;Ingresando Datos Administrador </span></p>
No he podido colocar todo por razones de espacio. Lo demás son las acciones del las estiquetas que tengo en la interfaz.
Espero que realmente me puedan ayudar!!!!