Ciao,
ho provveduto cambiando la select in
ORDER BY ID DESC LIMIT 3
Dato che il controllo effettuato sulla data di pubblicazione, non permetteva un controllo sull'orario, quindi se venivano inserite 4 news nello stesso giorno, le stesse erano inserite senza tener conto di un reale tempo di inserimento.
Grazie
frazoo
@frazoo
Post creati da frazoo
-
RE: [SCRIPT] News con utilizzo di un Database MySQL
-
RE: [SCRIPT] News con utilizzo di un Database MySQL
Ciao, ho il seguente problema (credo che qualcosa non funzioni a perfezione):
ho impostato nel pannello d'installazione, l'ordine di visualizzazione delle news decrescente (quella di default per intenderci).
Mi serviva che in prima pagina apparissero solo le ultime 3 news e che cliccando sul tasto leggi tutto, venissi indirizzato in una pagina contenente l'intero elenco delle news, così come previsto.
Mi hai aiutato nel creare lo script della selezione delle ultime 3 news:
<?php require_once ("config.php");
$time=time();
$sql="SELECT * FROM news WHERE publish=1
AND publish_data<='$time'
AND (unpublish_data>='$time' OR unpublish_data=0)
ORDER BY publish_data DESC LIMIT 3";
$query=@mysql_query($sql) or die (mysql_error());
?>Il problema è che io vedo sempre solo le prime 3 news.
Non so se la questione è legata alla data, quindi se inserisco 4 news alla data odierna, comunque leggerò sempre le prime 3 o se c'è altro.
Potresti gentilmente aiutarmi?
Grazie davvero -
RE: [SCRIPT] News con utilizzo di un Database MySQL
Grazie davvero... la statua è quasi pronta. Al momento ti faccio i miei più sentiti auguri di buon natale, ma dopo può essere che torno a disturbarti
Grazie. -
RE: [SCRIPT] News con utilizzo di un Database MySQL
Dovresti includere gli <span> della news dentro un <div> contenitore ed a questo dare lo style di cui sopra
Potresti spiegarmi un po meglio...perdonami...ma sappi che mezzo busto in tuo onore è già fatto!
-
RE: [SCRIPT] News con utilizzo di un Database MySQL
Scusa ho letto dopo la tua risposta, ma mi sono perso....
Ho inserito sia float:left che clear:both dentro il css e il resto dello script come sopra, ma non cambia nulla. -
RE: [SCRIPT] News con utilizzo di un Database MySQL
Questo lo script, credo ci sia un problema nell'inserimento del div e del ciclo, non so come ottimizzarlo per vederle orizzontali le news...e poi ho inserito il float:left; nel css
<link href="news_style.css" rel="stylesheet" type="text/css" />
[php]<? require_once ("config.php");
$time=time(); // preleviamo dal server il timestamp attuale
/** selezioniamo i dati dalla nostra tabella news prelevando solo i dati da pubblicare,- che abbiano una data di pubblicazione inferiore o uguale alla data odierna
- che abbiano la data di fine pubblicazione maggiore o uguale alla data odierna oppure uguale a 0 (che indica che non ha scadenza)
- ordiniamo alla fine per data di pubblicazione ASC o DESC a seconda della scelta da noi effettuata all'atto dell'installazione
-
ed infine estraiamo solo il numero di news che ci interessano.
*/
$sql="SELECT * FROM news WHERE publish=1
AND publish_data<='$time'
AND (unpublish_data>='$time' OR unpublish_data=0)
ORDER BY publish_data DESC LIMIT 3";
$query=@mysql_query($sql) or die (mysql_error());
?>
<!--
<div id="contentnews">
--><div id="contentnews" style="clear:both">
<?
// cicliamo adesso il risultato della nostra query per visualizzare le nostre news
while ($row=mysql_fetch_array($query))
{
?><span class="titlenews"><? echo $row['title']; ?></span><br /> <span class="datanews">Data: <? echo date("d/m/Y", $row['publish_data']); ?></span><br /> <!-- avendo salvato il valore data in timestamp utilizziamo la funzione date per visualizzare la data nel formato italiano --> <? echo html_entity_decode($row['text']); // la funzione html_entity_decode serve a ritrasformare le entità HTML create dall'editor in tag ?>
</div>
<?
}
?>
<!--
</div>
-->[/php] -
RE: [SCRIPT] News con utilizzo di un Database MySQL
Ciao,
ho provato a fare quanto mi hai detto, ma le vedo sempre in forma di lista e non affiancate.... -
RE: [SCRIPT] News con utilizzo di un Database MySQL
Arieccomi!
Ciao, come stai? volevo chiederti un regalino per natale
Necessiterei di prelevare dal fantastico script tuo, le ultime 3 news e fin qui credo di esserci riuscito facendo così:$sql="SELECT * FROM news WHERE publish=1
AND publish_data<='$time'
AND (unpublish_data>='$time' OR unpublish_data=0)
ORDER BY publish_data DESC LIMIT 3";Quello che mi serve è ora invece di vedere le news una sotto l'altra, vederle affiancate, in 3 div accostati...
grazie molte -
RE: [SCRIPT] News con utilizzo di un Database MySQL
ok risolto
grazie mille -
RE: [SCRIPT] News con utilizzo di un Database MySQL
Quasi perfetto...
le cose che mi mancano sono:
nella pagina news deve essere a video solo il titolo link, senza descrizionenella pagina article invece solo la notizia linkata senza le altre...
dato che ora accade che nella pagina news ho le notizie con titolo a link e già comprensive di descrizione e nella pagina article sia le notizie come nella home che la notizia come dovrebbe essere in modo corretto (quindi la stessa notizia ripetuta) -
RE: [Script] Classe per l'upload
ok, grazie della risposta...piccolo problemino... dove e come si integra?
-
RE: [SCRIPT] News con utilizzo di un Database MySQL
Qualcosa non mi torna...(sarà perché vedo la pagina bianca?)...
dunque ho 1 pagina che 'stampano a video' quello che con tanta maestria tu hai ideato, trattasi della pagina news.php, dove inserisco il codice:<?php
require_once ("news/config.php");
include ("news/news.php");
?>
per vedere le mie belle news!
e fin qui tutto ok. Ora vorrei fare che un titolo linkabile sia stampato nella pagina news.php e il contenuto si legga in article.php
Quindi in news inserisco:<span class="titlenews"><a href="article.php?id=<?php echo $row['id']; ?>" title="<?php echo $row['title']; ?>"><?php echo $row['title']; ?></a></span>
e in article?
Secondo grosso problema, in news, inserendo quel codice io la notizia linkabile non la vedoSicuro che non era meglio che dal 2009 non parlavo?
-
RE: [SCRIPT] News con utilizzo di un Database MySQL
Ops forse solo ora comprendo....duro di comprendonio.
Dunque la pagina article.php, è naturalmente la pagina che comprenderà l'intero testo dell'articolo...mmm ecco allora a me manca lo script che andrà in news.php con il titolo linkabile -
RE: [SCRIPT] News con utilizzo di un Database MySQL
Si, è esattamente ciò che ho fatto, ho crato la pagina article.php ed ho inserito il codice:
<span class="titlenews"><a href="article.php?id=<?php echo $row['id']; ?>" title="<?php echo $row['title']; ?>"><?php echo $row['title']; ?></a></span>Naturalmente il database è popolato...ma a video non vedo nulla, solo la pagina bianca
-
RE: [SCRIPT] News con utilizzo di un Database MySQL
Si, certo ho già installato e fatto funzionare tutto, compreso l'upload di immagini...i particolari che mi mancano sono appunto come fare il link dal titolo e la possibilità di autoridimensionare l'immagine dopo l'upload
-
RE: [SCRIPT] News con utilizzo di un Database MySQL
Ciao e grazie dell'accoglienza
domanda ma lo script che hai inserito ha necessità di funzionare dietro interrogazione al db, vero?
E... come si fa?
forse era meglio che in questi anni il silenzio s'impadronisse di me! -
RE: [Script] Classe per l'upload
Se volessi che l'immagine caricata, venisse automaticamente ridimensionata...come si fa?
Grazie per l'attenzione -
RE: [SCRIPT] News con utilizzo di un Database MySQL
Salve, chiedo aiuto per far in modo che il titolo della news risulti linkabile (alla stessa news comprensiva del campo descrizione). Qualcuno può aiutarmi?
Grazie in anticipo