Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    ciclo while e formattazione

    Salve ragazzi non riesco a capire perchè il seguente ciclo while mi da due formattazioni differenti. Vi posto il codice,
    codice:
    	
    	<div id="content">
    			<h1>Film al cinema....</h1>
    			<div class="imgbox">
    				[img]img/foriocinema.jpg[/img]
    				
    
    
    
    
    
    
    
    				[img]img/ischiacinema.jpg[/img]
    				
    
    
    
    
    				
    
    </p>
    			</div>
    			
    
    </p>
    			<?php
    include ('condb2.php');
    include ('condb.php');
    
    	 $sql='Select * from cinema ';
    		$ris=mysql_query($sql,$mysql);  
             if (!$ris)
              {
                echo "DB ERRORE, QUERY NON CONNESSA AL DATABASE\N";
                echo 'MYSQL Error:'.mysql_error();
                exit;
              }
    		 if(mysql_num_rows($ris) >1) //Verifica se il numero di query è maggiore di 0 
    		  {
                while ($row=mysql_fetch_assoc($ris))
    			{  	
    			  ?><h2><?php   echo $row['nome_cinema'];?></h2>
    			  <h1><?php     echo $row['titolo_film'];?></h1>
    			  
    
    <?php      echo $row['descrizione'];?></p>
    			  
    
    <?php      echo "programmazione 3d".$row['3d'];?></p>
    			  
    
    <?php      echo "dal".$row['data_inizio']."al".$row['data_fine'];?></p>
    			  <?php 
    			}
             }
      	?>
    ovviamente ho anche un file css ma non credo ke siano i css il problema non riesco a capire perchè la prima volta mi da un tipo di formattazione mentre la seconda mi da una formattazione diversa, eppure il ciclo funziona perfettamente in quanto mi fa vedere i risultati che voglio.
    Vi ringrazio anticipatamente.

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    cosa vuol dire la prima e la seconda volta????

  3. #3

    Re: ciclo while e formattazione

    Originariamente inviato da joseph1984
    ...
    non riesco a capire perchè la prima volta mi da un tipo di formattazione mentre la seconda mi da una formattazione diversa
    ...
    Che significa la prima volta e la seconda volta?

    Inoltre:

    Codice PHP:
    ...
    if(
    mysql_num_rows($ris) >1//Verifica se il numero di query è maggiore di 0 
    ... 
    A me sembra che così controlli se il numero di record è maggiore di 1 e non di 0
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #4
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    confermo il controllo inutile

  5. #5

  6. #6
    Bisognerebbe dare un'occhiata al CSS, comunque se guardi il sorgente della pagina ti rendi conto che ci sono tei TAG errati:

    Codice PHP:


    [b]</p>
    ...
    [/
    b
    Prova a sistemarli e vedere cosa succede:

    Codice PHP:


    [b]
    ...
    [/
    b]</p
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  7. #7
    ho provato ma non cambia nulla cmq ti faccio vedere i css anche se non è questa la sezione giusta, ma non so spostare in una altra sezione la discussione
    codice:
    html {
    	 width:100%;
    }
    
    body {
    	background-color:#8db5cb;
    	text-align:center;
    	font-family:Arial, Helvetica, sans-serif;
    	font-size:11px;
    	color:#757575;
    	background-image:url('img/bg_body.jpg');
    	background-repeat:repeat-x;
    }
    
    #wrapper {
    	width:900px;
    	margin:0 auto;
    	text-align:left;
    }
    
    #header {
    	float:left;
    	width:900px;
    	height:162px;
    	background-color:#ffffff;
    }
    
    #logobox {
    	display:inline;
    	float:left;
    	width:220px;
    	height:150px;
    	margin:6px;
    	background-image:url('img/bg_logobox.jpg');
    	background-repeat:no-repeat;
    	text-align:right;
    }
    
    #logobox h1 {
    	padding:0px;
    	margin:0px;
    	margin-top:50px;
    	margin-right:20px;
    	font-size:26px;
    	color:#c1d000;
    }
    
    #logobox h2 {
    	padding:0px;
    	margin:0px;
    	margin-top:-4px;
    	margin-right:20px;
    	font-size:14px;
    	color:#8d8d8d;
    }
    
    #headimg {
    	display:inline;
    	float:left;
    	width:662px;
    	height:150px;
    	margin:6px;
    	margin-left:0px;
    	background-image:url('img/header_image.jpg');
    	background-repeat:no-repeat;
    }
    
    #topnavi {
    	display:inline;
    	float:left;
    	width:900px;
    	height:34px;
    	background-image:url('img/bg_topnavi.jpg');
    	background-repeat:no-repeat;
    }
    
    #topnavi ul {
    	display:inline;
    	list-style-type:none;
    	padding:0px;
    	margin:6px;
    	margin-top:0px;
    }
    
    #topnavi ul li {
    	float:left;
    	height:28px;
    	background-image:url('img/button_topnavi_norm.jpg');
    	background-repeat:no-repeat;
    	line-height:28px;
    }
    
    #topnavi ul li.selected {
    	float:left;
    	height:28px;
    	background-image:url('img/button_topnavi_selected.jpg');
    	background-repeat:no-repeat;
    	line-height:28px;
    }
    
    #topnavi ul li a {
    	line-height:28px;
    	color:#8d8d8d;
    	font-size:12px;
    	font-weight:bold;
    	font-family:Verdana, sans-serif;
    	text-decoration:none;
    	padding-left:28px;
    	padding-right:26px;
    }
    
    #topnavi ul li a:hover {
    	line-height:28px;
    	color:#8d8d8d;
    	font-size:12px;
    	font-weight:bold;
    	font-family:Verdana, sans-serif;
    	text-decoration:underline;
    	padding-left:28px;
    	padding-right:26px;
    }
    
    #topnavi ul li.selected a {
    	line-height:28px;
    	color:#757575;
    	font-size:12px;
    	font-weight:bold;
    	font-family:Verdana, sans-serif;
    	text-decoration:none;
    	padding-left:28px;
    	padding-right:26px;
    }
    
    #topnavi ul li.selected a:hover {
    	line-height:28px;
    	color:#757575;
    	font-size:12px;
    	font-weight:bold;
    	font-family:Verdana, sans-serif;
    	text-decoration:underline;
    	padding-left:28px;
    	padding-right:26px;
    }
    
    #bodybox {
    	float:left;
    	width:900px;
    	background-image:url('img/bg_bodybox.jpg');
    }
    
    #subnavi {
    	display:inline;
    	float:left;
    	width:220px;
    	margin-left:6px;
    	margin-top:10px;
    	padding-bottom:10px;
    }
    
    #subnavi ul {
    	list-style-type:none;
    	padding:0px;
    	margin:0px;
    }
    
    #subnavi ul li {
    	height:24px;
    	background-image:url('img/button_subnavi.jpg');
    	background-repeat:no-repeat;
    	line-height:24px;
    	margin-left:22px;
    	width:181px;
    }
    
    #subnavi ul li a {
    	font-family:Verdana, sans-serif;
    	font-size:11px;
    	color:#8d8d8d;
    	text-decoration:none;
    	padding-left:10px;
    }
    
    #subnavi ul li a:hover {
    	font-family:Verdana, sans-serif;
    	font-size:11px;
    	color:#8d8d8d;
    	text-decoration:underline;
    	padding-left:10px;
    }
    
    #subnavi ul li a.selected {
    	font-family:Verdana, sans-serif;
    	font-size:11px;
    	color:#c1d000;
    	text-decoration:none;
    	padding-left:10px;
    }
    
    #subnavi ul li a.selected:hover {
    	font-family:Verdana, sans-serif;
    	font-size:11px;
    	color:#c1d000;
    	text-decoration:underline;
    	padding-left:10px;
    }
    
    #content {
    	display:inline;
    	float:left;
    	width:608px;
    	margin-right:36px;
    	margin-left:30px;
    	margin-top:20px;
    	padding-bottom:10px;
    }
    
    #content h1 {
    	font-family:Arial, Helvetica, sans-serif;
    	font-size:24px;
    	font-weight:bold;
    	margin:0px;
    	padding:0px;
    	color:#red;
    }
    
    #content p {
    	line-height:20px;
    	text-align:justify;
    }
    
    #footer {
    	display:inline;
    	float:left;
    	width:900px;
    	height:41px;
    	background-image:url('img/bg_footer.jpg');
    	background-repeat:no-repeat;
    	text-align:center;
    }
    
    #footer p {
    	margin:6px;
    	padding:0px;
    	line-height:28px;
    	font-size:10px;
    	font-family:Arial, Helvetica, sans-serif;
    	color:#aaaaaa;
    }
    
    #footer a {
    	font-size:10px;
    	color:#aaaaaa;
    	text-decoration:none;
    }
    
    #footer a:hover {
    	font-size:10px;
    	color:#aaaaaa;
    	text-decoration:underline;
    }
    
    div.imgbox {
    	float:right;
    	width:160px;
    	height:250px;
    	text-align:center;
    	margin-left:10px;
    	margin-bottom:10px;
    }
    
    div.imgbox img {
    	border:1px solid #bbbbbb;
    }
    
    div.imgbox p {
    	text-align:left;
    	margin:0px;
    	padding:0px;
    	font-size:10px;
    	color:#aaaaaa;
    }
    
    div.spacing1 {
    	margin-left:18px;
    	margin-right:18px;
    }
    Ti ringrazio mille

  8. #8
    nella pagina portata d'esempio hai un

    codice:
    
    
    
    			  <h2>Cinema Delle Vittorie</h2>
    
    


    e poi, alla fine di tutto un

    codice:
    </div>
    codice:
    </p>
    dove la chiusura del div ha poco senso perchè non ce n'è uno aperto... quindi hai sicuramente fatto confusione con i div, ricontrolla che apri e chiudi correttamente i div e che tu non lo faccia a metà di altri tag... insomma, ricontrolla tutti i tag
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.