Jump to content
Fórum Script Brasil
  • 0

Como atualizar varios registros em um so update?


troublemaker_01
 Share

Question

Sou iniciante,
 
tenho uma tabela super simples e quero um script que atualize essa tabela em apenas um update,  achon que se usa array, mas não consigo.  Os dados estao gravados no banco.
 
Tabela 

ID - Nome 

1 - Joao 
2 - Ana 
3 - Ricardo 

quero um codigo em php que mostre id, nome e na frente uma caixa de texto para cada um. Onde eu coloque o novo nome de cada um e em um só click(submit), atualizo tudo de uma vez. 


ID - Nome 

1 - Joao CAIXA DE TEXTO 
2 - Ana CAIXA DE TEXTO 
3 - Ricardo CAIXA DE TEXTO 

botao Atualizar
 
 
Essa aqui e a tela:
 
 
 

<?php

    $db = mysql_connect("localhost","root","");
    $dado = mysql_select_db("teste",$db);
    
?>

 

<form action="teste3.php" method="POST" align="center">
<table  border="1" style="color:black" cellspacing="5" cellpadding="5" align="center">

    <?php
    $sql = mysql_query("SELECT  * FROM teste order by id");
            
                    
                    while($exibe = mysql_fetch_assoc($sql)){


                    
                    ?>

                    <tr>
                    <td><?php echo $exibe["id"]?> </td>
                    <td><?php echo $exibe["Nome"]?> </td>
                    
                    
                    <input type="hidden" name="id[]" value="<?php echo $exibe["id"];?>" /> 
                
                    
                    <td><input type="text" name="k[]"  /> </td>
                    
                     <?php  //<input type="hidden" name="img"  /> ?>
                
                    </tr>
                    
                    <?php } ?>
                    </table>
                    
                    <br />
                    <br />
                    
                    <input type="submit" value="Atualizar" />


</form>

 
 
 
 0 seguindo
Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0
Em 2015-11-18 at 17:04, troublemaker_01 disse:
Sou iniciante,
 
tenho uma tabela super simples e quero um script que atualize essa tabela em apenas um update,  achon que se usa array, mas não consigo.  Os dados estao gravados no banco.
 
Tabela 

ID - Nome 

1 - Joao 
2 - Ana 
3 - Ricardo 

quero um codigo em php que mostre id, nome e na frente uma caixa de texto para cada um. Onde eu coloque o novo nome de cada um e em um só click(submit), atualizo tudo de uma vez. 


ID - Nome 

1 - Joao CAIXA DE TEXTO 
2 - Ana CAIXA DE TEXTO 
3 - Ricardo CAIXA DE TEXTO 

botao Atualizar
 
 
Essa aqui e a tela:
 
 
 

<?php

    $db = mysql_connect("localhost","root","");
    $dado = mysql_select_db("teste",$db);
    
?>

 

<form action="teste3.php" method="POST" align="center">
<table  border="1" style="color:black" cellspacing="5" cellpadding="5" align="center">

    <?php
    $sql = mysql_query("SELECT  * FROM teste order by id");
            
                    
                    while($exibe = mysql_fetch_assoc($sql)){


                    
                    ?>

                    <tr>
                    <td><?php echo $exibe["id"]?> </td>
                    <td><?php echo $exibe["Nome"]?> </td>
                    
                    
                    <input type="hidden" name="id[]" value="<?php echo $exibe["id"];?>" /> 
                
                    
                    <td><input type="text" name="k[]"  /> </td>
                    
                     <?php  //<input type="hidden" name="img"  /> ?>
                
                    </tr>
                    
                    <?php } ?>
                    </table>
                    
                    <br />
                    <br />
                    
                    <input type="submit" value="Atualizar" />


</form>

 
 
 
 0 seguindo

Estou com uma dificuldade parecida com a sua então vou acompanhar o seu post....

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Forum Statistics

    • Total Topics
      149.6k
    • Total Posts
      646.2k
×
×
  • Create New...