elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Cifrar documentos-carpetas con GnuPG en Linux y Windows


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  Insertar datos a una tabla al redirigirse
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Insertar datos a una tabla al redirigirse  (Leído 367 veces)
SrTrp

Desconectado Desconectado

Mensajes: 105


Script/C#


Ver Perfil
Insertar datos a una tabla al redirigirse
« en: 2 Febrero 2017, 03:30 »

Quiero agregar datos a una bd al ingresar a la url
No se si debo de asignarle una variable para que conecte si me pudiesen ayudar siempre me travo en los inset msql :S
codigo de la pagina que al ingresar inserte datos a la bd
Código:
<?php
include '..systemlogin/conex.php';
                         mysql_query(conectar, "INSERT INTO users (vincubc) values(SI)");

?>

codigo conex
Código:
<?php

class conexion {
   
   
    private $db;
    private $usuario;
    private $servidor ;
    private $password ;
    private $conect;
    private $encad;
 
    public function conexion (){

    $this->db = "chopings";
    $this->usuario = "root";
    $this->servidor = "localhost";
    $this->password = "12345";
   
       
   


    }
   
   
    public  function conectar(){
       
        $this->conect = mysql_connect($this->servidor, $this->usuario, $this->password) or die ("problemas con tratar de conectar con el servidor");
        return $this->conect;
       
    }
 
    public function seleccion_db(){
    mysql_select_db($this->db , $this->conect) or die ("problemas al tratar de conectar con la base de datos");   
    }
}
?>


En línea

Apprentice ~  PHP - JS
Checked ~ VB.NET - C# - C++
LuffyFF


Desconectado Desconectado

Mensajes: 757


Final Fantasy XIII


Ver Perfil WWW
Re: Insertar datos a una tabla al redirigirse
« Respuesta #1 en: 2 Febrero 2017, 11:22 »

Hola. Está mal el código en sí.

Primero estas usando mysql_query en vez de mysqli_query o PDO. Y además lo estás usando mal. Porque el conex.php es una clase.

Tendrías que llamarlo de la siguiente manera:

En Orientado a Objetos:
Código
  1. include "../systemlogin/conex.php";
  2. $conexion = new conexion();
  3. $conexion->conectar();
  4. $conexion->seleccion_db();
  5. mysqli_query("[query]");´//cambiar [query] por query
  6.  

En Estructural (es el que te recomiendo en tu caso que parece estás empezando)
Código
  1. mysqli_connect("localhost", "usuario", "password", "basededatos");
  2. mysqli_query("[query]");´//cambiar [query] por query
  3.  
Probá eso.

Salu2


« Última modificación: 2 Febrero 2017, 11:23 por LuffyFF » En línea

SrTrp

Desconectado Desconectado

Mensajes: 105


Script/C#


Ver Perfil
Re: Insertar datos a una tabla al redirigirse
« Respuesta #2 en: 2 Febrero 2017, 23:29 »

Gracias ya supe ejemplificarlo  ;-) ahora tengo un detalle ya que hago esto para que "vincule una cuenta" quiero que seleccione la hilera donde es el id donde se logio anteriormente y que coloque el INSERT pero me da un error en el query ya intente de varias forma y según yo esta es la mas accesible.
Código
  1. mysql_connect("localhost", "root", "12345", "chopings");
  2. mysql_query("SELECT id FROM users WHERE id = '.$_SESSION.' and INSERT INTO users (vincubc) values(SI)")
  3.  
En línea

Apprentice ~  PHP - JS
Checked ~ VB.NET - C# - C++
engel lex
CoAdmin
***
Desconectado Desconectado

Mensajes: 12.758



Ver Perfil
Re: Insertar datos a una tabla al redirigirse
« Respuesta #3 en: 2 Febrero 2017, 23:35 »

Citar
ero me da un error en el query

recuerda no somos adivinos!

por otro lado ignoraste todo lo que te dijo LuffyFF
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
SrTrp

Desconectado Desconectado

Mensajes: 105


Script/C#


Ver Perfil
Re: Insertar datos a una tabla al redirigirse
« Respuesta #4 en: 2 Febrero 2017, 23:47 »

recuerda no somos adivinos!

por otro lado ignoraste todo lo que te dijo LuffyFF
No, si no que si pude porque primero intentaba ingresar datos a una db y lo que me dijo Luffy si lo aplique y me salio bien pero ahora intento usar esa parte para otra función que hice que un formulario(ya logea 100%) pero quiero que actualize una tabla existente pero no lo hace.
aplico 2 bd diferentes.

Código
  1. <?php
  2.  
  3. include ("../systemvincu/mode/bdclientvincu.php");
  4.  
  5. $user = $_POST['usuario'];
  6. $pass = $_POST['pass'];
  7. $wish = new wish();
  8. $wish -> login($user , $pass);  
  9. $uss = $_POST['uss'];
  10. mysql_connect("localhost", "root", "123456", "criptcoins");
  11. mysql_query($conexion,"UPDATE users SET vincubc = 'SI' WHERE usuario = $uss") and ("INSERT INTO users (vincubc) values(SI)")
  12. ?>
En línea

Apprentice ~  PHP - JS
Checked ~ VB.NET - C# - C++
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Insertar campos en una tabla de MySQL
Desarrollo Web
{_The_Alwar_} 7 1,398 Último mensaje 9 Diciembre 2005, 12:24
por {_The_Alwar_}
PHP conectar a sql y insertar datos en una tabla
Desarrollo Web
alone-in-the-chat 3 859 Último mensaje 3 Abril 2006, 20:31
por DJ46
no consigo insertar datos a una tabla « 1 2 »
PHP
patas_air 11 6,781 Último mensaje 25 Noviembre 2006, 00:12
por Hans el Topo
problema con formulario php al insertar datos en una tabla mysql
PHP
soru13 3 3,213 Último mensaje 19 Julio 2010, 01:41
por soru13
Insertar elementos a una tabla
Java
sMARIO 5 990 Último mensaje 23 Mayo 2014, 17:12
por sMARIO
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines