Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2003, 09:37
jluismaciel
 
Fecha de Ingreso: junio-2003
Ubicación: Guadalajara, Jal (Mexico)
Mensajes: 21
Antigüedad: 20 años, 10 meses
Puntos: 0
problemas con script de php

hola a todos: les comento mi problema para ver si me pueden ayuda con el, tengo un script en el cual tengo un select y de este selecciono un dato que debo pasar para hacer una consulta y mostrar el registro, pero esto ultimo de la consulta no lo he podido hacer, me permitir postear el script para que le vean y si me pueden sugerir como hacer para que funcione este se los agradeceria muchisimo, este es el script;

Código PHP:
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<div align="center">
<h1>Actualizar un registro</h1>
<br>
<?
//Conexion con la base
$base="mibase";
$tabla="mytabla";
$conexion=mysql_connect("localhost","myusuario","mypase");
mysql_select_db($base,$conexion);

echo 
'<FORM METHOD="POST" ACTION="actualizarXX.php">Codigo<br>';

//Creamos la sentencia SQL y la ejecutamos
?>
<select name="codigo">
<?
//Generamos el menu desplegable
$sSQL="select * from $tabla Order By linea";
$result=mysql_db_query($base,$sSQL) or die (mysql_error());
while (
$row=mysql_fetch_array($result))
    {echo 
'<option value='.$row["codigo"];
     if (
$valor==$row["codigo"])
     echo 
'selected';
     echo
'>'.$row["codigo"].'</option>';
     }
?>
</select>
<br>
<?
//con las dos lineas siguientes me debera mostrar lo que tenga $valor
echo "el valor = ";
echo 
$valor;

//a continuacion debemos de mostrar el registro seleccionado y aqui es DONDE SE
//SE TIENE EL PROBLEMA PUES NO HACE LA CONSULTA.....
   
$seleccion "SELECT * FROM $tabla where codigo='$valor'";
   
$res mysql_db_query($base,$seleccion) or die (mysql_error());
   echo
"<table align=center border=1 bordercolor=#000000 bgcolor=#FF99EE>";
   while (
$record mysql_fetch_array($res))
   {
       echo 
"<tr>";
       foreach (
$record as $clave){
       echo 
"<td>",$clave,"</td>";
       }
   }
   echo 
"</table>";
mysql_close();

//enseguida pido el nuevo dato  y lo voy actualizar y esta actualizacion si la hace
?>
<br>
<br>
Nuevo Precio<br>
<INPUT TYPE="TEXT" NAME="precio"><br>
<br>
<br>
<INPUT TYPE="SUBMIT" value="Actualizar">
</FORM>
</div>
</BODY>
</HTML>
De antemano les doy las gracias por au amable atencion a este problema,

saludos y gracias

Última edición por Cluster; 16/08/2003 a las 11:54