Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297

    select su piu' tabelle senza condizioni

    mi servirebbe estrarre gli ultimi 10 record da 2 tabelle e stamparle a video

    faccio cosi

    $query = mysql_query("SELECT * FROM tab1,tab2");

    ma ovviamente non funziona senno non ero qui

    qualcuno puo' aiutarmi?

  2. #2
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297
    nessuno sa aiutarmi?

  3. #3
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,592
    come non ti funziona?
    ovvio che crea una serie infinita di record, ma non può non funzionare..
    forse a te serve UNION?
    http://dev.mysql.com/doc/refman/5.0/en/union.html
    però devi avere tabelle IDENTICHE..

  4. #4
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297
    no allora quello che vorrei fare e stampare a video tutte le news che sono scritte in due tabelle completamente diverse
    quello che vorrei fare e mettere tutto su una riga.



    Es.

    Nuova news per motori
    Nuova news per bici


    pero' quello che vorrei fare a differenza del vecchio metodo e prelevare le informazioni contemporaneamente e non i motori sopra e le bici sotto.

    Le info estratte si devono anche sovrapporre chi sopra chi sotto mischiate....e non definite i motori solo sopra e le bici solo sotto.

    Non so se mi sono riuscito a spiegare...

  5. #5
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,592
    puoi fare 2 query e crearti un array unico con tutti i valori. poi lo mescoli e lo stampi con il foreach..
    però tutto sommato (forse) è più complicato che avere due tabelle uguali..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.