Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

whoami

Querys MySQL

Recommended Posts

estou fazendo um script de fotos e estou tendo um drástico problema com a edição dos dados de cada imagem. Ele simlesmente não atualiza as fotos de jeito nenhum.

 

 

 

<?// Conecta Banco de Dadosinclude "../config.php";$db = mysql_connect($mysql_host,$mysql_user,$mysql_senha);mysql_select_db ($mysql_db,$db);//Pega os dados a serem editados$sql1 = "SELECT * FROM fotos WHERE id = $id";$res1 = mysql_query($sql1,$db);if (mysql_num_rows($res1) == 1) {$row = mysql_fetch_object($res1);?><html><head><title>Editar Foto</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><form action="<? echo $PHP_SELF; ?>?edit=1&id=<? echo $row->id; ?>" method="post" name="form1">  <?if ($edit == 1){//Prepara query$sql = "UPDATE INTO fotos SET nomes ('$nomes') dia ('$data')";echo $sql;$res = mysql_query($sql,$db);echo "Imagem editada.";mysql_close($db);$db = mysql_connect($mysql_host,$mysql_user,$mysql_senha);mysql_select_db ($mysql_db,$db);}?>  <table width="400" border="1" cellspacing="0" cellpadding="0">    <tr>       <td><font face="Verdana, Arial, Helvetica, sans-serif">Foto</font></td>      <td><font face="Verdana, Arial, Helvetica, sans-serif"><img src=../foto.php?id=<? echo $row->id; ?> width=320 height=240> </font></td>    </tr>    <tr>       <td><font face="Verdana, Arial, Helvetica, sans-serif">Nomes</font></td>      <td><font face="Verdana, Arial, Helvetica, sans-serif">         <input name="nomes" type="text" value ="<?php echo $row->nomes; ?>" id="nomes" size="50" maxlength="250">        </font></td>    </tr>    <tr>       <td><font face="Verdana, Arial, Helvetica, sans-serif">Data</font></td>      <td><font face="Verdana, Arial, Helvetica, sans-serif">         <input name="data" type="text" id="data" value="<? echo $row->dia; ?>">        (dd/mm/aaaa) </font></td>    </tr>    <tr>       <td><font face="Verdana, Arial, Helvetica, sans-serif">Ok</font></td>      <td><font face="Verdana, Arial, Helvetica, sans-serif">         <input name="ok" type="submit" id="ok" value="Editar Foto">        </font></td>    </tr>  </table></form><? } ?></body></html>

 

-----------------------------

problema 2

Query SELECT

 

na página principal do script, devem ser mostradas apenas 8 imagens, e no final da página, existe uma paginação. o problema é que, ao ver a segunda página, ele mostra algumas fotos repetidas. além de não mostrar outras.

 

código da página principal (apenas a parte sobre a query)

 

<?include "config.php";$db  = mysql_connect($mysql_host,$mysql_user,$mysql_senha);mysql_select_db($mysql_db,$db);if ($pg== "") $pg = 1;$pgstart = (($pg-1) * 8);$pgend = $pgstart + 8;$sql = "SELECT * FROM fotos ORDER BY dia desc LIMIT $pgstart, 8";$res1 = mysql_query($sql,$db);echo "<table width='350' border='0' cellspacing='0' cellpadding='0'>";while ($row = mysql_fetch_object($res1) ) {if ($alter == 0) {echo "<tr><td>";} else {echo "</td><td>";}?>

 

-------------

Problema n° 3?

 

Como enviar um e-mail através do PHP, definindo o servidor de e-mail, nome de usuário do e-mail e senha?!

 

 

 

obrigado.

thiago

Compartilhar este post


Link para o post
Compartilhar em outros sites

o lance do editar era a query msm. vlw!qto ao problema da página principal (index.php) que repete as figuras??!!! alguém sabe?!!!e, como mandar e-mails de forma que eu possa escolher o servidor, o nome de usuário e a senha do e-mail sem mexer no php.ini?!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.