OmarHack no lo habia pensado de esa forma cuando leí la noticia pero tienes toda la razón del mundo, de hecho el post se mueve al foro libre para prevenir el spam.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú<?php
recorre(array(
'a',
'b',
'c' => array(
'a',
'b',
'c',
'd' => array(
'a',
'b' => array(
'a'
),
'c'
)
),
'd'
));
function recorre($a){
if(!is_array($a))
echo 'String: '.htmlspecialchars($a, ENT_QUOTES, 'ISO-8859-1').'<br />';
else{
foreach($a as $b)
recorre($b);
}
}
/*
String: a
String: b
String: a
String: b
String: c
String: a
String: a
String: c
String: d
*/
<?php
$c = mysql_connect("localhost", "root", "");
mysql_select_db("clientes", $c);
//$provincia se obtiene de un select, cuyo valor es el id_provincia
$provincia = (int)$_POST['lst1'];
$poblacion = (int)$_POST['lst2'];
//La siguiente línea es lo que yo tengo para introducir el ID y el nombre de la población.
//$sql = "INSERT INTO tabla (Provincia, Poblacion) VALUES ('$provincia','$poblacion')";
//Lo siguiente es lo que tu me has enviado
$id = $provincia;
$sql = '
insert into tabla
(
Provincia,
Poblacion
) values (
(select id_prov from lista_provincias where id = '.(int)$provincia.' limit 1),
(select id_prov from lista_poblaciones where id = '.(int)$poblacion.' limit 1)
)
';
mysql_query($sql);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
La provincia seleccionada es <?php echo (int)$provincia; ?><br />
La población seleccionada es <?php echo (int)$poblacion; ?><br />
</body>
</html>
Citardisplay_errors = On
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED
<?php
ini_set('display_errors', 'On');
if(defined('E_DEPRECATED'))
error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);
else
error_reporting(E_ALL & ~E_NOTICE);
$id = 50;
$sql = 'insert into tabla (nombre) values ((select nombre from personas where id = '.(int)$id.' limit 1))';