Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/02/2003, 18:26
Avatar de fmmeson
fmmeson
 
Fecha de Ingreso: enero-2002
Ubicación: Tucuman
Mensajes: 401
Antigüedad: 22 años, 3 meses
Puntos: 2
Modificar

hola amigos....antes que nada gracias a PAYO22 y a CLUSTER por la ayuda.....pero si no es mucha molestia, quisiera que vean un poquito el codigo que estoy haciendo
-------------------------------administracion.php-------------------
Código PHP:
<?
echo <<< HTML
<HTML>
<HEAD>
<TITLE>Visualizacion</TITLE>
</HEAD>
<BODY>
<h1><div align="center">Visualizacion de los Clientes</div></h1>
<br>
<br>
HTML;


//Conexion con la base
mysql_connect("localhost","","");
//Ejecutamos la sentencia SQL
$result=mysql_db_query("inticomp","select * from gestion Order By c_fecha DESC");

//Mostramos los registros

  
echo "<table width='100%' border=1 cellspacing='0' align='center' bordercolor='#000000'>\n";

    echo 
"<tr>
              <td bgcolor=#cccccc>
            <div align='center'><font color='#000000'>ID</font></div>
            </td>
            <td bgcolor=#cccccc>
            <div align='center'><font color='#000000'>Nombre</font></div>
            </td>
            <td bgcolor=#cccccc>
            <div align='center'><font color='#000000'>Apellido</font></div>
            </td>
            <td bgcolor=#cccccc>
            <div align='center'><font color='#000000'>Direccion</font></div>
            </td>
            <td bgcolor=#cccccc>
            <div align='center'><font color='#000000'>Telefono</font></div>
            </td>
            <td bgcolor=#cccccc>
            <div align='center'><font color='#000000'>Diagnostico</font></div>
            </td>
            <td bgcolor=#cccccc>
            <div align='center'><font color='#000000'>Precio</font></div>
            </td>
            <td bgcolor=#cccccc>
            <div align='center'><font color='#000000'>Fecha</font></div>
            </td>
            <td bgcolor=#cccccc>
            <div align='center'><font color='#000000'>------</font></div>
            </td>
            <td bgcolor=#cccccc>
            <div align='center'><font color='#000000'>-------</font></div>
            </td>
        </tr>\n"
;;
        


$lista_colores=array('#4682B4','FF7F50');
$num_colores=2;
$indice=0;

        
        
        

while (
$row=mysql_fetch_array($result))
{

$color=$lista_colores[$indice $num_colores];
$indice++;
 
echo 
"<tr bgcolor=\"$color\">";
echo 
"<td bgcolor=\"$color\" align='center'><font color='#000000'>$row[id]</font></td>";
echo 
"<td bgcolor=\"$color\" align='center'><font color='#000000'>$row[c_nombre]</font></td>";
echo 
"<td bgcolor=\"$color\" align='center'><font color='#000000'>$row[c_apellido]</font></td>";
echo 
"<td bgcolor=\"$color\" align='center'><font color='#000000'>$row[c_direccion]</font></td>";
echo 
"<td bgcolor=\"$color\" align='center'><font color='#000000'>$row[c_telefono]</font></td>";
echo 
"<td bgcolor=\"$color\" align='center'><font color='#000000'>$row[c_diagnostico]</font></td>";
echo 
"<td bgcolor=\"$color\" align='center'><font color='#000000'>$row[c_precio]</font></td>";
echo 
"<td bgcolor=\"$color\" align='center'><font color='#000000'>$row[c_fecha]</font></td>";
echo 
"<td bgcolor=\"$color\" align='center'><font color='#000000'><a href = 'actualizar1.php?id=$row[id]'>Modificar</a></font></td>";
echo 
"<td bgcolor=\"$color\" align='center'><font color='#000000'><a href = 'borrar.php?id=$row[id]'>Borrar</a></font></td>";
echo 
" </tr>\n";
}

echo 
"</table>";
mysql_free_result ($result); ///liberamos la memoria
mysql_close(); ////cerramos la conexion
echo <<< HTML
<div align="center">
<a href="insertar.html">Añadir un nuevo registro</a><br>
</div>
</BODY>
</HTML>
HTML;
?>
--------------------------actualizar1.php--------------------------------
Código PHP:
<?php
echo <<< HTML
    <HTML>
    <HEAD>
    <TITLE>Actualizar Cliente</TITLE>
    </HEAD>
    <BODY>
    <div align="center">
    <h1>Actualizar un Cliente</h1>
    <br>
HTML;    

//Conexion con la base
mysql_connect("localhost","","");
//Creamos la sentencia SQL y la ejecutamos
$sSQL="Select * From gestion where id='$id'";
$result=mysql_db_query("inticomp",$sSQL);

echo <<< HTML
<br>
<FORM METHOD="POST" ACTION="actualizar2.php">
<table width="122" border="1" cellspacing="2" cellpadding="0">
                    <tr>
                        <td>Nombre</td>
                        <td><input type=\"text\"' name=\"nombre\" value=\"".$row
['c_nombre']."\"></td>
                    </tr>
                    <tr>
                        <td>Apellido</td>
                        <td><INPUT TYPE="TEXT" NAME="apellido"></td>
                    </tr>
                    <tr>
                        <td>Direccion</td>
                        <td><INPUT TYPE="TEXT" NAME="direccion"></td>
                    </tr>
                    <tr>
                        <td>Telefono</td>
                        <td><INPUT TYPE="TEXT" NAME="telefono"></td>
                    </tr>
                    <tr>
                        <td>Diagnostico</td>
                        <td><textarea name="diagnostico" rows="4" cols="40"></textarea></td>
                    </tr>
                    <tr>
                        <td>Precio</td>
                        <td><input type="text" name="precio"  size="10"></td>
                    </tr>
                </table>
<INPUT TYPE="SUBMIT" value="Actualizar">
</FORM>
</div>

</BODY>
</HTML>
HTML;
?>
----------------------------------actualizar2.php---------------------------

Código PHP:
<?php
//Conexion con la base
mysql_connect("localhost","","");
//Creamos la sentencia SQL y la ejecutamos
$sSQL="Update gestion Set c_nombre='$nombre', c_apellido='$apellido', c_direccion='$direccion', c_telefono='$telefono', c_diagnostico='$diagnostico', c_precio='$precio' Where id='$id'";
mysql_db_query("inticomp",$sSQL);
mysql_close();
header("location: lectura.php");
exit;
?>
lo que deseo lograr es que cuando presiono sobre el link "modificar" que tiene cada registro este, me envie a un formulario donde pueda colocar los nuevos datos, y tambien que los EditBox ya esten "seteados" con los antiguos correspientes al registro que seleccione
me da el siguiente error:
Cita:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in c:\appserv\www\inticomp\actualizar1.php on line 25
o sea sobre la siguiente linea....eh tratado de usar lo que me dijo cluster pero en vano:
Cita:
<td><input type=\"text\"' name=\"nombre\" value=\"".$row['c_nombre']."\"></td>
si alguien puede ver el codigo y decirme cual puede ser el error se lo agradece mucho.

Desde Ya Muchas Gracias!