Jump to content


Photo

Organizar Tabela!


  • Faça o login para participar
22 replies to this topic

#1 nick171

nick171

    <? if => erro ?>

  • Usuários
  • 612 posts
  • Sexo:Não informado

Posted 25/05/2005, 00:40

Ai pessoal blz, ai ja terminei meu script de Catalogo de Cds, fim de semana posto aqui pra vcs avaliarem, pois é meu primeiro script feito pra valer.

Eu só queria saber se tem um jeito mais simples de organizar de varias maneiras os dados da tabelas, pois eu queria fazer uma pagina assim.

organiza.php
// CDS EMPRESTADOS ORGANIZADOS POR ID = para campo 1
$eia = mysql_query("select * from emprestado where id=$id" ORDER BY id asc);
$eid = mysql_query("select * from emprestado where id=$id" ORDER BY id desc);

// CDS EMPRESTADOS ORGANIZADOS POR CD = para campo 2
$eca = mysql_query("select * from emprestado where titulo='$titulo' ORDER BY id asc");
$ecd = mysql_query("select * from emprestado where titulo='$titulo' ORDER BY titulo desc");

...

Para a tabela emprestado precisa dos campos
id | titulo | categoria | nome

Para a tabela de cds cadastrados precisa dos campos
id | titulo | categoria

Para a tabela de pessoas cadastradas precisa dos campos (aquelas que estaram com os cds emprestados)
id | nome

ou seja teria 18 linhas de organização

E dai eu teria que utilizar no total 18 if para pode organizar na ordem que eu quiser os dados.


Pq oq eu quero é simples.

Colocar um menu dropdown pra organizar os cds emprestados por id,titulo,categoria ou nome em ordem crescente ou decrescente.

Colocar mais um menu dropdown pra organizar os cds cadastrados por id,titulo,categoria em ordem crescente ou decrescente.

Colocar mais um menu dropdown pra organizar as pessoas cadastradas por id,nome em ordem crescente ou decrescente.

claro cada um em sua pagina.

O problema é que eu usaria um if para cada organização que quero utilizar e o código iria ficar gigantesco.

Alguem sabe um jeito mais simples de fazer isso???
:o

Se ta complicado de entender é só falar!!!!!
Mas explique até aonde vc entendeu, pq tentar explicar isso ja é horrivel, mas explicar tudo de novo é pior ainda. :D

Edição feita por: nick171, 25/05/2005, 00:41.

Nícolas Vieira Rossett


"O maior segredo da vida é que a mesma não é um processo de descoberta, mas sim de criação.
Você não está se descobrindo, mas se recriando.
Por isso não tente descobrir quem você é, mas busque determinar... "Quem você quer ser"!!!

#2 gutostraube

gutostraube

    Normal

  • Usuários
  • 71 posts
  • Sexo:Não informado

Posted 25/05/2005, 14:36

Você pode criar uma variável, por exemplo, $orderBy que recebe o valor do menu DropDown e outra variável $orderAD que pode receber ASC ou DESC de outro menu.
Então a primeira variável pode assumir os valores: id, titulo, categoria, etc.
Sua query ficaria assim: "... ORDER BY ".$orderBy." ".$orderAD
Entendeu?
Falou, espero ter ajudado...
Gustavo Straube
Analista de Sistemas

#3 nick171

nick171

    <? if => erro ?>

  • Usuários
  • 612 posts
  • Sexo:Não informado

Posted 25/05/2005, 18:10

Então, mas eu tenho mais uma duvida, este ai é para o script de catalogo de cds, mas eu quero fazer um sistema para um site meu, que organiza pelos links.

Nome - Tamanho - downloads etc!!!

como eu faço???

e apropósito, tem algum jeito de colocar um link apontando pra uma determinada if ou função????
Nícolas Vieira Rossett


"O maior segredo da vida é que a mesma não é um processo de descoberta, mas sim de criação.
Você não está se descobrindo, mas se recriando.
Por isso não tente descobrir quem você é, mas busque determinar... "Quem você quer ser"!!!

#4 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 25/05/2005, 18:34

Nao entendi direito(na realidade nunca entendi nada direito), voce quer organizar por nome é isso?

se é tem sim
apenas coloque assim

SELECT * FROM tabela ORDER BY nome ASC LIMIT 3

tabela = nome da sua tabela
nome = campo que voce quer que seja ordenado

Voce escolhe se quer em ordem de A-Z (ASC) ou Z-A(DESC)
Se era essa a duvida ta aew

Falopa!

#5 nick171

nick171

    <? if => erro ?>

  • Usuários
  • 612 posts
  • Sexo:Não informado

Posted 26/05/2005, 00:23

Não hostdesingner, organizar eu sei, mas só que eu queria organizar de varias maneiras.

Na seção de emprestado organizar por:
id crescente e decrescente
titulo crescente e decrescente
categoria crescente e decrescente
nome crescente e decrescente

Na seção de cds organizar por:
id crescente e decrescente
titulo crescente e decrescente
categoria crescente e decrescente

Na seção de pessoas organizar por
id crescente e decrescente
nome crescente e decrescente

Mas só que ficaria um código muito grande entendeu, por isso a pergunta, eu vou tentar fazer essa idéia do menu que o guto flw, mas eu queria ver mais uma coisa.

Que é como colocar pra organizar clicando em um link que corresponde a seção.

Pois to fazendo um site e queria organizar assim, não apartir de menu e sem apartir de links.

E ja queria ver se tem como colocar um link pra executar um if ou alguma função???
Nícolas Vieira Rossett


"O maior segredo da vida é que a mesma não é um processo de descoberta, mas sim de criação.
Você não está se descobrindo, mas se recriando.
Por isso não tente descobrir quem você é, mas busque determinar... "Quem você quer ser"!!!

#6 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 26/05/2005, 07:31

Analise e tente assim:

<form method="post" action="<?=$_SERVER["REQUEST_URI"];?>">
Campo: <select name="campo">
        <option value="id">id</option>
        </select><br />
Valor: <input type="text" name="palavra"><br />
Ordem: <select name="order">
        <option value="asc">Ascendente</option>
        <option value="desc">Decrescente</option>
        </select><br />
<input type="submit" name="submit" value=" Buscar ">
</form>

<?
// Variável que traz por que campo será ordenado
$campo = $_POST["campo"];

// Palavra que será pesquisada no campo selecionado (sc)
$palavra = trim($_POST["palavra"]);

// Variável que traz se vai ser DESC ou ASC
$order = $_POST["order"];

if ($_POST["submit"]) {

    if (($sc != "") AND ($palavra != "")) {

        $Consulta = mysql_query("
                    SELECT *
                    FROM emprestado
                    WHERE {$campo}
                        LIKE '{$palavra}'
                    OR {$campo}
                        LIKE '%{$palavra}%'
                    ORDER BY id {$order}")
                    OR die(mysql_error());
           
        while ($rs = mysql_fetch_assoc($Consulta)) {

            //...

        }
   
    } else {

        echo "Você deixou campos em branco!";
       
    }

} else {

    echo "O formulário não foi submetido.... Escreva algo aqui...";
   
}

?>


Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#7 nick171

nick171

    <? if => erro ?>

  • Usuários
  • 612 posts
  • Sexo:Não informado

Posted 26/05/2005, 11:11

Vlw ai justice, vou dar uma analisada agora, mas vc sabe me responder a duvida dos links????

Que é como colocar pra organizar clicando em um link que corresponde a seção.

Pois to fazendo um site e queria organizar assim, não apartir de menu e sem apartir de links.

E ja queria ver se tem como colocar um link pra executar um if ou alguma função???


Vlw ai pela atenção!!!
Nícolas Vieira Rossett


"O maior segredo da vida é que a mesma não é um processo de descoberta, mas sim de criação.
Você não está se descobrindo, mas se recriando.
Por isso não tente descobrir quem você é, mas busque determinar... "Quem você quer ser"!!!

#8 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 26/05/2005, 11:35

Não entendi nada.
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#9 nick171

nick171

    <? if => erro ?>

  • Usuários
  • 612 posts
  • Sexo:Não informado

Posted 26/05/2005, 11:51

Este que quero organizar de varias formas é para o script de catalogo de cds, só que daqui algum tempo vou querer desenvolver o sistema do meu site de emuladores que to fazendo, mas eu queria colocar pra organizar os dados clicando no link.

Por exemplo:
nome tamanho data cliques
epsxe 2mb 00/00/0000 25
bleem 650kb 00/00/0000 23

clicando no link da seção e não por menu
neste caso: nome, tamanho, data e cliques

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

E ja queria ver se tem como colocar um link pra executar uma function ou algum if.
Nícolas Vieira Rossett


"O maior segredo da vida é que a mesma não é um processo de descoberta, mas sim de criação.
Você não está se descobrindo, mas se recriando.
Por isso não tente descobrir quem você é, mas busque determinar... "Quem você quer ser"!!!

#10 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 29/10/2017, 19:23

Cafagote Amoxicillin 500 Mg Capsule levitra pills online Propecia Presentacion Cipro And Amoxicillin Toghter Prix Du Cialis 20

#11 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 30/10/2017, 07:54

Se Puede Comprar Levitra Sin Receta Medica Extra Super Levitra levitra pills for sale Ear Infection Amoxicillin
Kamagra Gel Sachets Levitra 20 Mg Best Price cialis online Buy Lasix Cialis Quante Volte
Cialis Fast Viagra Quanto Costa Italia cialis Puedo Tomar Cialis Despues De Ingerir Alcohol Can I Get Prednisone Over The Counter
Kamagra Laboratorio Chile Cialis Canada No Prescription levitra shipped from us Cialis Viagra Barcelona
Tadalis Sx Acheter Buy Levitra Vardenafil Online Comprar Pastilla Cytotec De Aborto viagra Original Priligy Kaufen
Amoxicillin Doesnt Work On Ear Infection levitra 40 mga for sale mexico beach Keflex Reaction Buy Betnovate No Presc Uk Kamagra Oral Jelly 5mg
Viagra Pills Shipped In 1 Or 2 Days Doryx 100mg C.O.D. acquistare levitra originale Overnight Shipping Of Levaquin Clomid Date Ovulation
Cheap Elocon Mometasone Overnight Shipping Internet Shop Overseas no script levitra Cialis Jus De Pamplemousse Potenzmittel Viagra Gunstig
Cialis Kamagra Bestellen Afin Priligy Cialis Zuzahlung vardenafil canadian pharmacy Misoprostol Over The Counter Propecia Treatments
Comprare Viagra Pfizer Firstmedicine On Line Pharmacy Store Online Pharmacy To Order Prednisone buy viagra Propecia Valor Prix Cialis Pharmacie Quebec How Much Cialis Can I Take At One Time
Discount Free Shipping Progesterone Pills Quick Shipping Pharmacy Viagran Sin Receta En Us Isotretinoin Cheap Internet With Free Shipping Over Night generic viagra Prix Du Levitra Medicament Sinus Swollen Under Eye Amoxicillin Decongestant Pharmacie Priligy

#12 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 30/10/2017, 09:45

Generic Propecia Successful Generic Worldwide Progesterone Tablet Kamagra Without Prescription buy viagra Kamagra Online Bestellen Forum Acheter Tadalafil Cialis De 40 Mg
Cialis Ohne Verpackung viagra Order Non Perscription Levlen Sildenafil Citrate 100mg Cialis 20mg Original
Zithromax Dosage Pneumonia Is Cephalexin Harmful To Dogs viagra Cialis A Basso Prezzo Genuine Cialis Brand From Europe
Keflex For Cystitis Amoxicillin 400mg 5ml Dosing Ear Infection Discount Progesterone Worldwide On Line Free Consultation Next Day Delivery Chicago viagra Cialis Purchase Viagra Originale Italia
Je Voulez Durer Plus Longtemps viagra online pharmacy Progesterone 400mg Menopause No Rx Mastercard

#13 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 31/10/2017, 08:58

buy accutane paypal Levitra Necessita Di Ricetta Medica Comparateur Prix Cialis viagra Cephalexin Dogs Side Effects Over The Counter Medicine For Uti
Canadian Medications Cialis No Funciona Dapoxetina Generico Italia buy viagra online Propecia Zwanger Viagra Senza Ricetta Medica Will Amoxicillin Cure Infection
Comprar Cialis En Valencia cheap cialis Extra Super Cialis Review
Cytotec En Gynecologie Buy Propecia Canada 1 Mg viagra cialis Cephalexin 500mg Dosage Tadalis Sx Vente 10 Mg
Animal Dosage Amoxicillin Generic 1 Mg Propecia Finasteride Casodex viagra online Viagra Original Pas Cher En La Seyne Buy Cialis England Sinus Infection Treatment Amoxicillin Dossage
Generic Viagra Shipped To Po Box Bentyl Website Saturday Delivery Buy Propecia 5mg viagra Acheter Cialis Origine
Amoxicillin The Right Dose Blog Sur Clomid viagra online Buy Previfem Without Prescription
Tadalafil Vente 20mg Dose Of Amoxicillin For Sinus Infection Priligy Canada viagra Herbal Pills To Last Longer
Real Dutasteride Low Price Medicine With Free Shipping Cialis Online Drugstore Viagra Lowest Prices generic cialis Attivo
Buying Generic Viagra Online Reviews Viagra Generikum Bestellen Uso De La Viagra buy viagra Tomar Viagra O Cialis Acheter Du Cialis Securise
Pak Autorizza Il Kamagra Рâв⬠In Francia Vendita Levitra Generico Acquisto viagra prescription Viagra For Men Levitra Au Maroc Amoxicillin Children'S Dosage
Taking Keflex And Bactrim Together Pak Side Effects Cephalexin For Dogs Non Perscription viagra online Celexa Online Cheap Omnicef

#14 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 31/10/2017, 14:13

Achat Tadalis Sx 10 Mg Ordering Doxycycline Cephalexin Ear Infection Canine overnight delivery buy levitra online Safe Way To Byi Viagra Online Buy Clomid In Australia Online
Vancomycin levitra generico prezzo Cialis 10mg Anwendung Wann Nehme Ich Levitra Ein Zithromax Pet Meds
Ciao Finasteride Propecia viagra Order Cipro Online Propecia Sale Canadian Pharmacy
Amoxicillin For Pets Without Prescription Cialis Pagamento Contrassegno Cephalexin Dose In Dog viagra Propecia Alcool

#15 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 31/10/2017, 16:59

On Line Hydrochlorothiazide Kamagra Oral Jelly Pattaya Kamagra Australia Shop cialis buy online Which Pharmacy Sells Cheapest Cialis Cialis 2 5 Mg Effetti Collaterali
Levitra Classification Malegra 100 Sildenafil Citrate Keflex When Pregnant viagra Viagra Kopfschmerzen Vermeiden Order Propecia No Prescription Drugs
Precio Cialis En Espana Generic Worldwide Progesterone Without Perscription Medicine Viagra Online Pharmacy Reviews viagra online prescription Levitra Eigenschaften
Apcalis Tablets Online Synthroid For Sale Online Images De Comprimes Amoxil viagra Indometacina In English For For Sale Clomid Cent Generic Finasteride Internet Website
Cialis Muskelaufbau Priligy Bijwerkingen viagra online pharmacy Kamagra Oral Jelly Thailand Price Buy Doxycycline No Prescription Online Indiageneric
Cephalexin Double Vision Buy Propecia Online Mastercard viagra Amoxicillin Ttc Levitra Rezeptfrei Shop Is Keflex An Antibiotic
Cialis Doctissimo Variations In Enzymes In Amoxicillin Overdose Amoxicillin Light Headed viagra online prescription Real Propecia From Canadian Pharmacy Canadian Viagra On Line Fda Approved Propecia Mercafutbol
Interigo Keflex Crestor 10mg cialis online Buy Cheap Accutane Online
Zithromax 500mg Chlamydia Elocon Elocom viagra Kamagra Generique
Buy Dilantin No Script Real Levaquin Lebact Bacterial Infections Cod Accepted Us Kamagra A Donner viagra Buying Clobetasol
Finasteride Nolvadex Compra Viagra viagra Acheter Viagra En Ligne Suisse Best Buy Isotretinoin Without A Script North Dakota Achat Cialis Pas Cher
Women Taking Propecia Treatment viagra online Priligy Side Effects Cialis Canada Order Fastesr Shipment




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq