Encuesta

tengo problema con la variable conexion me pueden ayudar?

como declarar esta variable si ya lo esta?
0 (0%)
como solucionar este codigo?
1 (100%)

Total de votos: 1

Votación cerrada: 22 de Noviembre de 2013, 08:46:34 am

Autor Tema: problemas con variable de conexion  (Leído 335 veces)

Desconectado jcsmmartin

  • PHPerit@
  • *
  • Mensajes: 1
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
problemas con variable de conexion
« en: 07 de Noviembre de 2013, 08:46:34 am »
 :) les agradeceria su apoyo

este es mi codigo:
en el include config.php biene la variable conexion pero me sigue marcando error:

Notice: Undefined variable: conexión in C:\xampp\htdocs\REGISTROYOGA\datos_usuario.php on line 19

Warning: mysql_query() expects parameter 2 to be resource, null given in C:\xampp\htdocs\REGISTROYOGA\datos_usuario.php on line 19
fallas en la actualizacion

---------
Acabo de hacer lo siguiente:
puse el codigo de conexion y quite el include y me funciono, ¿saben porque sera?

<meta charset="utf-8">
<?php
   session_start();      
   if (empty($_SESSION['usuario']))
       echo '<META HTTP-EQUIV="Refresh" CONTENT="3; URL=index.php">';
   else
      include ("config.php");
        include("funcion.php");
      nocache();
     //cargar las librerias
  include ("config.php");
    $nom=$_POST['nombre'];
    $dom=$_POST['domicilio'];
    $tel=$_POST['telefon'];
    $email=$_SESSION['usuario'];
    $check=false;
     //actualizar en la base de datos
            $queri="update usuarios set nombre='.$nom.', domicilio='.$dom.', telefono='.$tel.' WHERE email='$email'";
            mysql_query($queri,$conexión) or die ("fallas en la actualizacion");
           
            //imprimir leyenda
            echo "Tus datos han sido  Actualizada";
            echo '<META HTTP-EQUIV="Refresh" CONTENT="3"; URL="panel1.php">';
       
php?>

« Última modificación: 07 de Noviembre de 2013, 08:48:06 am por jcsmmartin »

Comunidad PHPeros

problemas con variable de conexion
« en: 07 de Noviembre de 2013, 08:46:34 am »

Desconectado MaNuX

  • PHPero Avanzado
  • ****
  • Mensajes: 385
  • Karma: 4
  • Sexo: Masculino
  • PHP & MySQL
    • Ver Perfil
    • CliKys
Re:problemas con variable de conexion
« Respuesta #1 en: 07 de Noviembre de 2013, 09:42:56 am »
Pruebalo asi, ya que no defines la variable "conexion".
Código: [Seleccionar]
<?php
   session_start
();      
   if (empty(
$_SESSION[&#39;usuario&#39;]))
       
echo &#39;<META HTTP-EQUIV="Refresh" CONTENT="3; URL=index.php">&#39;;
   
else
      include (
"config.php");
        include(
"funcion.php");
      
nocache();
     
//cargar las librerias
  
include ("config.php");
    
$nom=$_POST[&#39;nombre&#39;];
    
$dom=$_POST[&#39;domicilio&#39;];
    
$tel=$_POST[&#39;telefon&#39;];
    
$email=$_SESSION[&#39;usuario&#39;];
    
$check=false;
     
//actualizar en la base de datos
            
$queri="update usuarios set nombre=&#39;.$nom.&#39;, domicilio=&#39;.$dom.&#39;, telefono=&#39;.$tel.&#39; WHERE email=&#39;$email&#39;";
            
mysql_query($queri) or die ("fallas en la actualizacion");
           
            
//imprimir leyenda
            
echo "Tus datos han sido  Actualizada";
            echo &
#39;<META HTTP-EQUIV="Refresh" CONTENT="3"; URL="panel1.php">&#39;;
       
?>


Si aún te sige el problema mustra tu config.php para ver el problema a la hora de conectarte.


Saludos.
« Última modificación: 07 de Noviembre de 2013, 11:12:39 am por MaNuX »


Desconectado didonovhanne

  • PHPerit@
  • *
  • Mensajes: 8
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
Re:problemas con variable de conexion
« Respuesta #2 en: 08 de Noviembre de 2013, 02:34:16 am »
Yo soy novato en esto pero creo que dice error porque habras incluido 2 veces el config.php o tienes mal la conexion del mismo. :)

Desconectado MaNuX

  • PHPero Avanzado
  • ****
  • Mensajes: 385
  • Karma: 4
  • Sexo: Masculino
  • PHP & MySQL
    • Ver Perfil
    • CliKys
Re:problemas con variable de conexion
« Respuesta #3 en: 08 de Noviembre de 2013, 10:23:07 am »
Yo soy novato en esto pero creo que dice error porque habras incluido 2 veces el config.php o tienes mal la conexion del mismo. :)

El que incluyas el mismo archivo lo que hace es sobreescribirlo y leera el otro pero ara la misma función, lo que le pasa es que la variable conexion no la tiene asignada donde se conecta a la base de datos, osea en el archivo config.php.