• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Umbus

Ajuda

5 mensagens neste tópico

Boas, eu quero fazer uma parte do site em que aparece uma lista de todos os projectos que tenho e depois ao clicar no nome do projecto va para a pagina do projecto com a informação colocada no painel de administraçao no backoffice. O problema é que o nome aparece o que nao aparece é o link, podem ver o k esta mal (o porque de o link não aparecer e ver se o codigo esta bem feito)?:

include("config.php");
        $consulta= "Select * from lusoanime_projecto";
        $result= mysql_query($consulta, $ligar);
        $nregistos = mysql_num_rows($result);

        echo 'Numero de registos encontrados na base de dados: '.$nregistos;
        ?>
        <br>
        <br>
        <table border="0" align="center">
        <tr bgcolor="#E6CCCD"><td><b>nome: </b></tr>
        <?
        for ($i=0; $i <$nregistos; $i++) {
        $registo = mysql_fetch_assoc($result);
        echo '<tr>';
        ?>
            <a href="<?php echo "{$_SERVER['PHP_SELF']}?action=verprojecto&id={$registo['id']}"?>"><? echo '<td>'.$registo['nome'].'</td>';?></a>
<?
        }

	function verprojecto($id)
{
global $ligar;


	//query string
	$query = "SELECT nome, episodios, genero FROM lusoanime_projecto WHERE id='$id'";

	//store query results in a new variable
	$result = mysql_query($query) or die ("Erro na query: $query. " .mysql_error());

	//if there is a record for the query
       		if(mysql_num_rows($result) >0)
		{
		//turn it into an object
       		$row = mysql_fetch_object($result);

		//print form with values pre-filled
       		?>
<div class="formholder">
<p class="nome">Ver projecto</p>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">

         Anime Info:
         <table bgcolor="#CCCCCC" border="0" width="100%">
<tr>
  <td>   Titulo:
         <?php echo $row->nome; ?><br>
         Episódios:
         <?php echo $row->episodios; ?><BR>
         Gênero:
         <?php echo $row->genero; ?>
  </td>
</tr>
</table>
<BR>
         Sinopse:
                  <table bgcolor="#CCCCCC" border="0" width="100%">
<tr>
  <td>
         <?php echo $row->sinopse; ?>
           </td>
         </tr>
         </table>



       		<?php
       		echo "\n";
       		}
	//if there is not a record for the query

  	}

         	switch($_GET['action'])
		{
		    case 'verrprojecto':
        		verrprojecto();
        		break;


		}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Isto anda parado por estes lados, toca la a ajudar rapazes XD. Ainda tou com a minha duvida :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

            <a href="<?php echo "{$_SERVER['PHP_SELF']}?action=verprojecto&id={$registo['id']}"?>"><? echo '<td>'.$registo['nome'].'</td>';?></a>

Um tiro no escuro visto me estar a iniciar por estes lados mas experimenta:

<td><a href=<?php echo "\"" . $_SERVER['PHP_SELF'] . "?action=verprojecto&id=" . $registo['id'] . "\">";  ?><?php echo "$registo['nome']";?></a></td>

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora