intento subir un dato a una tabla de la base de datos, que antes estaba vacio.
desde esta pagina que envio la informacion
Código PHP:
<?
$link=mysql_connect("servidor","usuario","contraseña");
mysql_select_db("basededatos",$link)or die("No se puede seleccionar BD");
?>
<?
$id=$_GET['id'];
$sql="SELECT * FROM telemarketig WHERE id='$id'";
$result = mysql_query($sql,$link);
?>
<?
while ($row=mysql_fetch_array($result))
{
if ($row!=0){
?>
<?
echo $row['tteleoperad'];
?>
etc...
<form method="POST" action="visita_asignada.php">
<p align="center">
<?
$link=mysql_connect("servidor","usuario","contraseña");
mysql_select_db("basededatos",$link)or die("No se puede seleccionar BD");
$sql2 = "SELECT * FROM usuarios";
$consulta = mysql_query($sql2,$link) or die(mysql_error());
//aqui comienzo mi select y le doy el nombre que quiero asignarle
echo "<select name=\"comercial\">\n";
// la primer opcion vacia con el mensaje que deseo
echo "<option value=\"\"> Seleccione uno</option>\n";
// y pues el clasico while para que me genere cuantos campos haya con la
// consulta generada
While ($registro=mysql_fetch_assoc($consulta)){
echo "<option value=\"".$registro['nombre']."\">".$registro['nombre']."</option>\n";
}
// aqui ya termino el while y solo me resta cerrar el select
echo"</select>\n\n";
?>
<input type="submit" value="Asignar Visita" name="B1"></p>
</p>
</form>
Código PHP:
<?
$link=mysql_connect("servidor","usuario","contraseña");
mysql_select_db("basedatos",$link)or die("No se puede seleccionar BD");
$id=$_GET['id'];
$sql="SELECT * FROM telemarketig WHERE id='$id'";
$result = mysql_query($sql,$link);
?>
<?
$comercial = "$_POST['comercial']";
$sql="UPDATE telemarketig SET comercial='$comercial' WHERE id='$id'";
$result = mysql_query($sql,$link);
if(mysql_query) {
echo "La visita ha sido asignada al comercial $comercial";
else
echo "No se ha podido completar la asignacion";
}
?>
Gracias