Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/11/2003, 15:56
Yiyo
 
Fecha de Ingreso: abril-2002
Ubicación: Argentina
Mensajes: 96
Antigüedad: 24 años, 6 meses
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