Foros del Web » Programando para Internet » PHP »

insertar en bbdd con php

Estas en el tema de insertar en bbdd con php en el foro de PHP en Foros del Web. Hola! He creado con SQL Server 7 una tabla llamada registro que contiene las columnas: usuario, contrasenya, nombre, apellido1, apellido2, ultima_visita, email. La columna ultima_visita ...
  #1 (permalink)  
Antiguo 29/07/2002, 10:22
 
Fecha de Ingreso: julio-2002
Mensajes: 27
Antigüedad: 21 años, 8 meses
Puntos: 0
insertar en bbdd con php

Hola!
He creado con SQL Server 7 una tabla llamada registro que contiene las columnas: usuario, contrasenya, nombre, apellido1, apellido2, ultima_visita, email. La columna ultima_visita permite valores null. Pues bien, con PHP quiero insertar valores a todas las columnas excepto a la de ultima_visita (de ahí que permita null).
La sentencia que utilizo es la siguiente:
$query = 'INSERT INTO registro (usuario, contrasenya, nombre, apellido1, apellido2, email)
VALUES ( ' .'\'' . addslashes($usuario) . '\', ' .
'\'' . addslashes($contrasenya) . '\', ' .
'\'' . addslashes($nombre) . '\', ' .
'\'' . addslashes($apellido1) . '\', ' .
'\'' . addslashes($apellido2) . '\', ' .
'\'' . addslashes($email) . '\', \'\' )';

$resultado = @mssql_query($query) or die('Error introduint dades en la BD');
Lo he probado con SQL Server y sí funciona pero en PHP me da error. La extensión de mssql.dll está activa.
Espero que alguien consiga ayudarme. gracias
  #2 (permalink)  
Antiguo 29/07/2002, 14:46
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Re: insertar en bbdd con php

Mira, si nos dices que error te da, quizas nos sea mas facil ayudarte. Mas que nada, porque puede que el error no este en esas lineas que nos muestras. Ademas, no sabemos lo que wstas haciendo y toda solucion que te indiquemos estara basada en nuestras conjeturas. Tambien podrias hacer un echo de la consulta, para ver si la cadena que has creado corresponde con la consulta que querias realizar.

Sin mas datos nos es completamente imposible ayudar. Y creo que estas cosas estan comentadas en los enlaces del menu de la izquierda, creo que "Ayuda y faq" y en "Al preguntar", si no me equivoco. Quizas habria que obligar a todos los miembros de los foros a "empollarse" esos dos temas, para luego examinarlos, y el que suspenda deberia pagarme una multa ;)


Josemi

Aprendiz de mucho, maestro de poco.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:39.