Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: Uno sopra l'altro

  1. #1

    Uno sopra l'altro

    Salve a tutti, ho un problema.
    Ho fatto un codice

    Codice PHP:
                    <?
                        $query 
    sprintf("SELECT * FROM `friends` WHERE id1 = '%d' OR id2 = '%d' AND accepted = '1'"$MyArray['id'],$MyArray['id']);
                        
    $result mysql_query($query);
                        
    $myFriends = array();
                        while(
    $row mysql_fetch_assoc($result))
                        {
                            if(
    $row['id1']==$MyArray['id'])
                            {
                                
    $id $row['id2'];
                            }
                            else
                            {
                                
    $id $row['id1'];
                            }
                            
    $myFriends[]=$id;
                            
    $i++;
                        }
                        
    mysql_free_result($result);
                        if(
    $i==0) echo "non hai amici";
                        
                        for(
    $x 0$x<$i$x++)
                        {
                            
    $query sprintf("SELECT * FROM `userwall` WHERE da = '%d' OR da = '-1' AND a = '%d'"$myFriends[$x], $MyArray['id']);
                            echo 
    $query;
                            
    $result mysql_query($query);
                            
    $Wall = new TypicalFunctions();
                            
    $PComments = new TypicalCommentsFunction();
                            while(
    $row mysql_fetch_assoc($result))
                            {
                                
    $IsLink false;
                                if(
    $row['link']==""){
                                    
    $IsLink false;
                                } else {
                                    
    $IsLink true;
                                    switch(
    $row['link_type'])
                                    {
                                        case 
    0: {
                                            
    $id explode("=",$row['link']);
                                            
    $id explode("&",$id[1]);
                                            
    $video YoutubeDataApi::getVideoResponse($row['link']);            
                                            
    $finalcode '<iframe style="width: 332px; height: 212px" src="http://www.youtube.com/embed/'.$id[0].'"></iframe>';
                                            
    $VideoName $video -> getTitle();
                                            
    $noChanges false;
                                            break;
                                        }
                                        case 
    1:
                                        {        
                                            
    $noChanges=true;
                                            break;
                                        }
                                    }                                
                                        
                                }
                                switch(
    $row['da'])
                                {
                                    case -
    1:
                                    {
                                        if(
    $IsLink==true && $noChanges == false)
                                        {
                                            echo 
    '


                                            [img]'
    .$Wall->getAvatar($row['a']).'[/img]
                                            [b]'
    .$Wall->GiveNome($row['a']).'[/b] ha condiviso un video: '.$VideoName.'

                                            '
    .$finalcode.'
    '
    .$row['cosapensi'].'</p>
                                            '
    ;
                                        }
                                        else if(
    $IsLink==true && $noChanges == true)
                                        {
                                            echo 
    '


                                            [img]'
    .$Wall->getAvatar($row['a']).'[/img]
                                            [b]'
    .$Wall->GiveNome($row['a']).'[/b] ha condiviso un immagine 

                                            immagine 
    '
    .$row['cosapensi'].'</p>
                                            '
    ;
                                        }
                                        else if(
    $IsLink==false)
                                        {
                                            echo 
    '


                                            [img]'
    .$Wall->getAvatar($row['a']).'[/img]
                                            [b]'
    .$Wall->GiveNome($row['a']).'[/b] ha scritto sulla sua bacheca:

                                            '
    .$row['cosapensi'].'</p>
                                            '
    ;                                    
                                        }
                                        break;
                                    }
                                    default:
                                    {
                                        if(
    $IsLink==true && noChanges == false)
                                        {
                                            echo 
    '


                                            [img]'
    .$Wall->getAvatar($row['da']).'[/img]
                                            [b]'
    .$Wall->GiveNome($row['da']).'[/b] ha condiviso sulla bacheca di [b]'.$Wall->GiveNome($row['a']).'[/b] un video: '.$VideoName.'

                                            '
    .$finalcode.'
    '
    .$row['cosapensi'].'</p>
                                            '
    ;
                                        }
                                        else if(
    $IsLink==true && noChanges == true)
                                        {
                                            echo 
    '


                                            [img]'
    .$Wall->getAvatar($row['da']).'[/img]
                                            [b]'
    .$Wall->GiveNome($row['da']).'[/b] ha condiviso sulla bacheca di [b]'.$Wall->GiveNome($row['a']).'[/b] un immagine
                                            
                                            immagine 
    '
    .$row['cosapensi'].'</p>
                                            '
    ;
                                        }
                                        else if(
    $IsLink==false)
                                        {
                                            echo 
    '


                                            [img]'
    .$Wall->getAvatar($row['da']).'[/img]
                                            [b]'
    .$Wall->GiveNome($row['da']).'[/b] ha scritto sulla bacheca di [b]'.$Wall->GiveNome($row['a']).':[/b]
                                            
                                            '
    .$row['cosapensi'].'</p>
                                            '
    ;                                    
                                        }
                                        break;
                                    }
                                }
                            }    
                        }
                    
    ?>
    (Eccolo)
    Ma mi da questo problema:

    A Cosa può essere dovuto ?
    Ho provato in 1000 modi ma senza trovare soluzione..

  2. #2
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    è il FLOAT LEFT che genera questo errore..

  3. #3
    Uhm.. l'avevo pensato ma non ho provato.. comunque funziona..
    Ma ora sorge un problema, devo far uscire le scritte vicino alla foto, se faccio un div con float left non funzionerà di sicuro..
    Esiste una soluzione ? o devo inventarmi una nuova disposizione delle scritte ?

  4. #4
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    ..devi chiedere in CSS..
    non ho capito come vuoi allineare il testo, ma se fai
    Codice PHP:
    [img]'.$Wall->getAvatar($row['a']).'[/img
    ottieni quello che vuoi?

  5. #5
    Col tuo "align=top" mi esce cosi:


    Hai presente l'immagine che ho messo nel primo post ?
    Guarda la prima news deve uscire una cosa simile..
    Cioe:
    [IMMAGINE] TESTO
    ---------------TESTO

    Col tuo align=top il testo
    "Test ha condiviso ecc" vicino all'immagine, però il video non esce sotto la scritta.. devo chiedere in css per questo problema ?

  6. #6

  7. #7
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    nel primo post non avevi messo il link a YT..
    devi risolvere per forza con gli stili. io non posso aiutarti su quello, sono una frana..
    l'unico consiglio che posso darti è prendere l'output della pagina, copiarlo e incollarlo in una pagina HTML e smanettare coi CSS, se ci capisci qualcosa..
    sennò chiedi in CSS..

    pardon. non avevo letto il messaggio di k.b.

  8. #8
    prova ad aggiungere clear: left
    e intanto considera che sarebbe meglio se i css stessero fuori dall'html

  9. #9
    Niente, ho modificato il codice mettendo class="nome_classe" e dopo ho creato la classe
    codice:
    .style_news {
    	clear: left;
    }
    in modo da mettere il css fuori dall'html ma niente..

  10. #10
    a questo punto devi mostrare la pagina html che produci e il css che usi

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.