Jump to content


Durban

Member Since 15/04/2003
Offline Last Active 26/06/2004, 20:00
-----

Topics I've Started

Sistema De Enquete

11/05/2004, 09:14

Na hora que eu vou inserir os dados da enquete, ele não funciona.....
deve ser erro de amador, pois estou ainda aprendendo PHP, e montei esse sistema em cima de um tutorial..... Já que o do tutorial não funcionou também....

Ele tem 2 tabelas MySQL. onde a primeira (chamada pergunta) contem só a pergunta e o id, já a segunda (chamada resposta) contem o ID, resposta, voto, e ID_quete, que seria à id da pergunta)

<index.php> // É onde está os Check Box

<form name="votacao" action="enquete.php" method="POST"> <tr>
<td width="240" bgcolor="#FFFFFF" class="font8branca"><?php
$query_per = @mysql_query("SELECT * FROM pergunta ORDER BY id DESC LIMIT 0,1") or die (mysql_error()) ;
$answer = mysql_fetch_array($query_per);
echo $answer[1] ;
?> </td>
</tr>
<td bgcolor="#FFFFFF"> <span class="font8branca">
<?php
$query_resp = @mysql_query("SELECT * FROM resposta WHERE id_quete='$answer[0]'") or die (mysql_error()) ;
while($resposta=mysql_fetch_array($query_resp)) {

echo "<input type=\"radio\" name=-\"option\" value=\"$resposta[0]\">$resposta[1]<br>";

?> <? echo $dados[1]; ?> <? } ?>

</span></td>
<tr>
<td bgcolor="#FFFFFF"><span class="font8branca">
</span></td>
<tr>
<td bgcolor="#FFFFFF"><div align="center" >
<input name="votar" type="submit" class="formulario" id="votar" value="Votar">
&nbsp;&nbsp;&nbsp;&nbsp;
<input name="resultado" type="submit" class="formulario" id="resultado" value="Resultado Parcial">
</div></td></form>

______________________________________________________________

<enquete.php>

<?php

if($option != "") {

$resposta = "3";
$option[]=$_POST['option[]'];

$respostas = $resposta + 1;
$conexao = mysql_connect ('localhost', 'root', 'fernando') or die (mysql_error());
$banco = mysql_select_db ('aspm') or die (mysql_error());

for ($i=0;$i<sizeof($option);$i++) {

$id = $option[$i];
$query[$i] = mysql_query ("SELECT * FROM resposta WHERE id='$id'") or die (mysql_error());
$object[$i] = mysql_fetch_object($query) or die (mysql_error());

$voto[$i] = $object[$i]->votos;
$votos[$i] = $voto[$i] = 1;

$update = mysql_query ("UPDATE resposta SET voto=$votos[$i] WHERE id=$id") or die (mysql_error());

}
}
?>

Formulário Com A Função Mail

02/05/2004, 22:30

Olha só, já fui em vários sites, foruns, e não consegui essa resposta.....

Todos falam que tenho que mecher no [mail service] do php.ini, colocar o SMTP do meu servidor.....


Mas se nós queremos fazer um teste caseiro, e não temos servidor e nem hospedagem, teria como colocar essa função mail para funcionar??


Pelo menos coloquei o smtp do meu provedor (Terra) e não deu certo


Se alguem puder me ajudar, ou esclarecer essa dúvida para mim..... valew...

Php + Interbase

09/12/2003, 15:03

Fatal error: Call to undefined function: ibase_connect() in e:\site\interbase\index.php on line 14


Esse é o erro depois que tento ligar o PHP com o interbase....

Diseram para mim descomentar a parte do php_interbase.dll, só tirando o ponto e vírgula da frente... Mas parece que não foi o suficiente....

Não sei o que fazer agora... tem como alguem me ajudar???

Codigos Para Associar Php E Mysql

05/11/2003, 18:35

Galera, preciso de códigos que fazem conectar o PHP com MySQL..

Será que tem um tutorial que explica ou que mostre esses dados??

Valeu Galera....

Esse Código Não Funciona

04/11/2003, 11:31

Bom, sou principiante em PHP, e comprei um livro. Fiz o que ele me disse, mas o resultado sempre dá zero, porque???

Esse é o código em HTML que eu fiz para o código:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>

<body>
<form name="form1" method="post" action="teste.php">
  <table width="28%" border="1">
    <tr>
      <td><input name="n" type="checkbox" id="n" value="1">
        Texto 1</td>
    </tr>
    <tr>
      <td><input name="nu" type="checkbox" id="nu" value="1">
        Texto 2 </td>
    </tr>
    <tr>
      <td><input name="num" type="checkbox" id="num" value="1">
        Texto 3</td>
    </tr>
  </table>
  <input type="submit" name="submit" value="Somar">
</form>




</body>
</html>



E direcionei para teste.php.
E o código do teste.php ficou assim, mas sempre dá zero....


<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>

<script language="php">

$resultado = $n + $nu + $num;

    echo "$resultado" ;
 
</script>

</body>
</html>



Tem como alguem me ajudar????

IPB Skin By Virteq