whoami 0 Denunciar post Postado Julho 16, 2003 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
whoami 0 Denunciar post Postado Julho 16, 2003 obs: a página onde a página está hospedade é: http://www.thiago.bio.br/fotos/index.php a página da função de administração (onde a página de editar está localizada) é: http://www.thiago.bio.br/fotos/admin Compartilhar este post Link para o post Compartilhar em outros sites
whoami 0 Denunciar post Postado Julho 16, 2003 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