Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/11/2003, 15:56
Yiyo
 
Fecha de Ingreso: abril-2002
Ubicación: Argentina
Mensajes: 96
Antigüedad: 22 años
Puntos: 0
Gracias por sus repuestas, el problema de subir las imagenes lo solucioné, después de dar muchas vueltas estaba apuntando mal la ruta
Ahora mi problema se presenta cuando quiero modificar el registro de la base de datos para poder modificar la imagen.
El form de modificacion de datos es el siguiente:
Código PHP:
$row mysql_fetch_array($link);
$el_jugador=$row[Id_jugador];
$foto_actual=$row[foto];
$nacio_el=cambiaf_a_normal($row[fecha_nacimiento]);
print(
"<form name='form1' method='post' action='player_update.php' enctype='multipart/form-data'>
  <table width='90%' border='0' cellspacing='1' cellpadding='0' bgcolor='#000000' align='center'>
    <tr> 
      <td colspan='2' class='form_stitulo'>Datos personales</td>
    </tr>
    <tr> 
      <td class='form_txt'>Nombre completo</td>
      <td class='form_txt'>
        <input type='text' name='nombre' value='$row[nombre_completo]'>
      </td>
    </tr>
    <tr> 
      <td class='form_txt'>Fecha de nacimiento</td>
      <td class='form_txt'>
        <input type='text' name='nac_fecha' size='20' value=$nacio_el>
        (conservar el formato de la fecha dd/mm/yyyy)</td>
    </tr>
    <tr> 
      <td class='form_txt'>Pa&iacute;s</td>
      <td class='form_txt'>"
);
    echo 
"<select name='pais'> ";
    
$oldpais_id=$row[Id_pais];
         
$db mysql_connect("localhost""futbol""sql677soccer");
        
mysql_select_db("jugadoresdefutbolonline_com_-_players",$db);
        
$result6 mysql_query("SELECT desc_pais,Id_pais FROM players_pais ORDER BY desc_pais ASC"$db);
        while (
$myrow6 mysql_fetch_array($result6)) {
        echo 
"<option value='$myrow6[Id_pais]' ";
    if(
$oldpais_id==$myrow6[Id_pais]){
      echo 
"selected";}
    echo
">";
    echo 
"$myrow6[desc_pais]";
      echo
"</option>";}
        echo 
"</SELECT> ";
print (
"</td>
    </tr>
    <tr> 
      <td class='form_txt'>Ciudad</td>
      <td class='form_txt'>
        <input type='text' name='ciudad' value='$row[ciudad]'>
      </td>
    </tr>
    <tr> 
      <td class='form_txt'>Estado civil</td>
      <td class='form_txt'>"
);
         echo 
"<select name='e_civil'> ";
    
$old_ecivil_id=$row[Id_ecivil];
        
$result mysql_query("SELECT desc_ecivil,Id_ecivil FROM players_estado_civil ORDER BY desc_ecivil ASC"$db);
        while (
$myrow mysql_fetch_array($result)) {

    echo 
"<option value='$myrow[Id_ecivil]' ";
    if(
$old_ecivil_id==$myrow[Id_ecivil]){
      echo 
"selected";}
    echo
">";
    echo 
"$myrow[desc_ecivil]";
      echo
"</option>";}
        echo 
"</SELECT> ";
print (
"</td>
    </tr>
    <tr> 
      <td class='form_txt'>Estudios cursados</td>
      <td class='form_txt'>"
);
        echo 
"<select name='estudios'> ";
    
$old_estudios_id=$row[Id_estudios];
        
$result1 mysql_query("SELECT desc_estudios,Id_estudios FROM players_estudios ORDER BY desc_estudios ASC"$db);
        while (
$myrow1 mysql_fetch_array($result1)) {
    echo 
"<option value='$myrow1[Id_estudios]' ";
    if(
$old_estudios_id==$myrow1[Id_estudios]){
      echo 
"selected";}
    echo
">";
    echo 
"$myrow1[desc_estudios]";
      echo
"</option>";}
        echo 
"</SELECT> ";
print (
"</td>
    </tr>
    <tr> 
      <td class='form_txt'>Posee pasaporte comunitario?</td>
      <td class='form_txt'>"
);
    
$old_pasaporte=$row[pasaporte];
    echo 
"<input type=\"radio\" name=\"pasaporte\" value=\"Si\" ";if($old_pasaporte=="Si"){echo "checked";}echo">";
    echo 
"Si";
    echo 
"<input type=\"radio\" name=\"pasaporte\" value=\"No\" ";if($old_pasaporte=="No"){echo "checked";}echo">";
    echo 
"No";
$la_foto=$row[foto];
print (
"</tr>
    <tr> 
      <td class='form_txt'>Estatura</td>
      <td class='form_txt'>
        <input type='text' name='estatura' value='$row[estatura]'>
        (en cent&iacute;metros)</td>
    </tr>
    <tr> 
      <td class='form_txt'>Peso</td>
      <td class='form_txt'>
        <input type='text' name='peso' value='$row[peso]'>
        (en kilogramos)</td>
    </tr>
    <tr> 
      <td class='form_txt'>Fotograf&iacute;a</td>
      <td class='form_txt'><img src='../fotos/$la_foto'></td>
    </tr>
    <tr> 
      <td class='form_txt'>Borrar Fotograf&iacute;a</td>
      <td class='form_txt'>
        <input type='radio' name='image_function' value='del'>
        (Este casillero debe ser SELECCIONADO para borrar la foto existente)</td>
    </tr>
    <tr> 
      <td class='form_txt'>Subir nueva Fotograf&iacute;a</td>
      <td class='form_txt'>
        <input type='radio' name='image_function' value='up'>
        (Este casillero debe ser SELECCIONADO para cambiar la foto existente) 
      </td>
    </tr>
    <tr> 
      <td class='form_txt'>Conservar Fotograf&iacute;a actual</td>
      <td class='form_txt'>
        <input type='radio' name='image_function' value='' checked>
        (Este casillero debe ser SELECCIONADO para conservar la foto existente) 
      </td>
    </tr>
    <tr> 
      <td class='form_txt'>Fotograf&iacute;a</td>
      <td class='form_txt'>
        <input type='file' name='userfile'>
        solo archivos jpg, jpeg &amp; png </td>
    </tr>
    <tr> 
      <td colspan='2' class='form_stitulo'>Datos profesionales</td>
    </tr>
    <tr> 
      <td class='form_txt'>Tipo de jugador</td>
      <td class='form_txt'>"
);
        echo 
"<select name='tipo_jugador'> ";
    
$old_tipo_id=$row[Id_tipo];
        
$result2 mysql_query("SELECT desc_tipo,Id_tipo FROM players_tipo ORDER BY desc_tipo ASC"$db);
        while (
$myrow2 mysql_fetch_array($result2)) {
    echo 
"<option value='$myrow2[Id_tipo]' ";
    if(
$old_tipo_id==$myrow2[Id_tipo]){
      echo 
"selected";}
    echo
">";
    echo 
"$myrow2[desc_tipo]";
      echo
"</option>";}
        echo 
"</SELECT> ";
print (
"</td>
    </tr>
    <tr> 
      <td class='form_txt'>Profesional desde</td>
      <td class='form_txt'>
        <input type='text' name='prof_desde' value='$row[profesional_desde]'>
        (colocar a&ntilde;o con 4 cifras, ej. 1970)</td>
    </tr>
    <tr> 
      <td class='form_txt'>Categor&iacute;a</td>
      <td class='form_txt'>"
);
        echo 
"<select name='categoria'> ";
    
$old_cat_id=$row[Id_categoria];
        
$result3 mysql_query("SELECT desc_categoria,Id_categoria FROM players_categoria ORDER BY desc_categoria ASC"$db);
        while (
$myrow3 mysql_fetch_array($result3)) {
    echo 
"<option value='$myrow3[Id_categoria]' ";
    if(
$old_cat_id==$myrow3[Id_categoria]){
      echo 
"selected";}
    echo
">";
    echo 
"$myrow3[desc_categoria]";
      echo
"</option>";}
        echo 
"</SELECT> ";
print (
"</td>
    </tr>
    <tr> 
      <td class='form_txt'>Puesto</td>
      <td class='form_txt'>"
);
        echo 
"<select name='puesto'> ";
    
$old_puesto_id=$row[Id_puesto];
        
$result4 mysql_query("SELECT desc_puesto,Id_puesto FROM players_puesto ORDER BY desc_puesto ASC"$db);
        while (
$myrow4 mysql_fetch_array($result4)) {
    echo 
"<option value='$myrow4[Id_puesto]' ";
    if(
$old_puesto_id==$myrow4[Id_puesto]){
      echo 
"selected";}
    echo
">";
    echo 
"$myrow4[desc_puesto]";
    echo
"</option>";}
        echo 
"</SELECT> ";
print (
"</td>
    </tr>
    <tr> 
      <td class='form_txt'>Vinculaci&oacute;n actual</td>
      <td class='form_txt'>"
);
        echo 
"<select name='vinculacion'> ";
    
$old_vinculo_id=$row[Id_vinculo];
        
$result5 mysql_query("SELECT desc_vinculo,Id_vinculo FROM players_vinculo ORDER BY desc_vinculo ASC"$db);
        while (
$myrow5 mysql_fetch_array($result5)) {
    echo 
"<option value='$myrow5[Id_vinculo]' ";
    if(
$old_vinculo_id==$myrow5[Id_vinculo]){
      echo 
"selected";}
    echo
">";
    echo 
"$myrow5[desc_vinculo]";
      echo
"</option>";}
        echo 
"</SELECT> ";
print (
"</td>
    </tr>
    <tr> 
      <td class='form_txt'>Est&aacute; libre?</td>
      <td class='form_txt'>"
);
    
$old_libre=$row[libre];
    echo 
"<input type=\"radio\" name=\"libre\" value=\"Si\" ";if($old_libre=="Si"){echo "checked";}echo">";
    echo 
"Si";
    echo 
"<input type=\"radio\" name=\"libre\" value=\"No\" ";if($old_libre=="No"){echo "checked";}echo">";
    echo 
"No";
$vence_el=cambiaf_a_normal($row[vto_ctto]);
print (
"</td>
    </tr>
    <tr> 
      <td class='form_txt'>Vencimiento del contrato actual</td>
      <td class='form_txt'>
        <input type='text' name='vctto_ano' size='20' value=$vence_el>
        (conservar el formato de la fecha dd/mm/yyyy)</td>
    </tr>
    <tr> 
      <td class='form_txt'>Partidos jugados profesionalmente</td>
      <td class='form_txt'>
        <input type='text' name='partidos' value='$row[partidos_jugados]'>
      </td>
    </tr>
    <tr> 
      <td class='form_txt' colspan='2'>Caracter&iacute;sticas principales<br>
        <textarea name='caracteristicas' cols='60' rows='5' value='$row[caracteristicas]'></textarea>
      </td>
    </tr>
    <tr> 
      <td class='form_txt'>&nbsp;</td>
      <td class='form_txt'>
        <div align='center'>
          <input type='submit' name='Submit' value='Enviar &gt;&gt;&gt;'>
        </div>
      </td>
    </tr>
  </table>
</form>
<p>&nbsp;</p>
</body>
</html>"
); 
continúa....
__________________
Sergio