Foros del Web » Programando para Internet » PHP »

Colocar variable en mysql_query

Estas en el tema de Colocar variable en mysql_query en el foro de PHP en Foros del Web. Hola acá andamos de vuelta queriendo fabricar algo, en este caso necesito ingresar datos a la base de datos mediante la función mysql_query, pero en ...
  #1 (permalink)  
Antiguo 09/02/2011, 14:41
 
Fecha de Ingreso: noviembre-2010
Ubicación: Corrientes
Mensajes: 32
Antigüedad: 14 años
Puntos: 0
Pregunta Colocar variable en mysql_query

Hola acá andamos de vuelta queriendo fabricar algo, en este caso necesito ingresar datos a la base de datos mediante la función mysql_query, pero en lugar de usar un formulario quiero colocar una función if para que PHP agrege solo el dato al campo:

Código PHP:
<?php function mifuncion() {
  if (@
file_get_contents('http://www.xxxxxx.com.ar/docs/archivo.doc')) echo "SI"; else echo "NO";
}
$var mifuncion();

mysql_query ("insert into LEYES (CAMPO1,CAMPO2) values ('dato','$var')"$conexion) or die("Problemas en el select".mysql_error()); ?>
Ojalá me puedan ayudar porque estoy buscando por todos lados y no me funciona, me queda el campo en blanco, no me da el valor de SI o NO según corresponda, gracias!!
  #2 (permalink)  
Antiguo 09/02/2011, 15:26
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Tema movido desde Configuración PHP a PHP
  #3 (permalink)  
Antiguo 09/02/2011, 15:28
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Colocar variable en mysql_query

se supone que la función deberías devolver un valor, no imprimirlo...

intenta cambiar el echo por un return, y de paso lee lo siguiente:
http://www.php.net/manual/es/functio...ing-values.php
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: query, values, variables
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 06:10.