Duas chaves primárias na mesma tabela
Bom dia a todos.
Tenho uma tabela e nela contém os campos ID, a1.......a32
Onde o ID é primary key auto_increment
Estou tentando resgatar todos os dados através do campo a4, porém quando ele chega no comando FOR, não mostra mias nada! Descobri fazendo uns testes, colocando o número do id no Where id=x, ai ele mostrou tudo bonitinho.
O problema esta ai, ele não retorna nada pois o campo a4 não é chave primária, tentei colocar como chave primária, mas dá erro, dizendo que já existe uma chave primária. Tem como contornar isto?
segue a parte do código:
.
.
.
<?php
include ("base.php");
$id=mysql_query ("select * from identificador;",$conexao) or die ("erro 001" . mysql_error()); <-- aqui ele pega o valor de um formulário anterior em um página anterior que é jogado em um DB temporário. (Sem Problemas)
$result=mysql_query("select * from inscricoes WHERE a4 = '.mysql_result($id,rg).';",$conexao) or die ("erro 001" . mysql_error());
$quantos=mysql_num_rows($result);
$i=0;
echo mysql_result($id,rg); <-- até aqui ele mostra, coloquei só para teste!
for ($i==0; $i<$quantos; $i++) <-- a partir daqui não mostra nada !!!!!!!
{
.
.
.
Agradecido desde ja;
Discussão (3)
Carregando comentários...