Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/04/2005, 00:10
sebtev
 
Fecha de Ingreso: enero-2004
Ubicación: Salto
Mensajes: 484
Antigüedad: 20 años, 3 meses
Puntos: 2
En primer lugar, agrega mysql_error(), esto te tirará el error.
Deberías crear un script con los datos para usar la DB e incluirlo en los demás archivos q van a utilizar MySQL. Ej.: include_once(TuArchivoConTusDatos.php) o require_once(TuArchivoConTusDatos.php). Este quedaría algo así:
Código PHP:
<?
$Host 
"localhost"
$User "root"
$Password ""
$DBname "ayudasalud"
$TableName "prueba";
mysql_connect($Host,$User,$Password) or die(mysql_error()); /*Aquí tienes la conexión
con la DB */
?>
y el query podrías hacerlo así
Código PHP:
$Query "INSERT into $TableName (nombre,apellido,ruta,direccion,telefono,email,fecha,) values('$nombre','$apellido','$rut','$direccion','$telefono','$email')" or die(mysql_error());
//nombre, apellido, ruta, etc. son los nombre de los campos donde se ingresarán los datos. 
Yo nunca he tirado un query en un if, no se si en realidad funciona. Haz los cambios y si sigue sin funcionar agrega un hidden a tu formulario con cualquier dato por ej. datos
entonces el if quedaría así
Código PHP:
if($NombreDelHidden == "datos"){
mysql_db_query($DBName,$Query) or die(mysql_error());
echo 
"La consulta funcionó"//aunq en realidad no es consulta, es ingreso de datos
}else{
echo 
"la consulta no funciona...";

Saludos cuidate
__________________
Dios dira que esto no es justo, pero lo sera...