Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/03/2009, 11:47
Avatar de aliza
aliza
 
Fecha de Ingreso: diciembre-2008
Mensajes: 156
Antigüedad: 15 años, 4 meses
Puntos: 6
Respuesta: Funcion desde Funcion

Lo que querría es pulsar un botón que me ejecute esta función, y nada mas... a ver si me pueden ayudar asi mejor... No se si es posible lo que hago en la función.

function pregunta($npedido,$referencia,$cantidad,$descripci on,$epedido,$tpedido){
//Declaramos las variables
$host='192.168.1.214';
$usr='usuario';
$pass='usuario';
$db='recambios';

//Conectamos a mysql. Si falla muestra mensaje
$conexion=mysql_connect($host,$usr,$pass)
or die("No se pudo conectar, por favor, contacta con el departamento de Informatica." );

//Seleccionamos la base de datos. Si falla muestra mensaje
mysql_select_db($db,$conexion)
or die("No se pudo seleccionar la Base de Datos, por favor, contacta con el departamento de Informatica.");

//Ejecuta la sentencia sql de insercion
$consulta=("SELECT * FROM referencias WHERE ((npedido='$npedido') AND (referencia='$referencia'))");
//global $npedido;//aqui le dices php que busque la variable globlar $npedido
//$npedido=mysql_insert_id();//aqui modifico el valor global de la variable
$resultado=mysql_query($consulta) or die (mysql_error());
if (mysql_num_rows($resultado)>0){
echo "<div>Ya existe una referencia igual para esta OR, confirmas que quieres añadirla?</div>";
echo "<table><tr>";
echo "<td><input type='submit' name='si' value='Si' /></td>";
echo "<td><input type='submit' name='no' value='No' /></td>";
echo "</tr></table>\n";
if (isset($_REQUEST['si'])){
insertar_referencia($npedido,$referencia,$cantidad ,$descripcion,$epedido,$tpedido);
}
else
echo "<div>No has duplicado referencia.</div>";
}
else
insertar_referencia($npedido,$referencia,$cantidad ,$descripcion,$epedido,$tpedido);
}
__________________
Dando cabezados se aprende...