Tooltipe/Infoluogo
Tooltipe/Infoluogo postato il 29/11/2011 13:11:05 nel forum programmazione, open source e hosting e modificato da willyam il 29/11/2011 13:11:57
Salve a tutti :)
Sono riuscito a realizzare (grazie anche ad un amico) un tooltipe collegato ad una css che mi permetta di realizzare lo scopo raggiunto.
Per me è tutto perfetto, sono riuscito a mettere il codice che mi mostra l'immagine in cui mi trovo, ma non mi ricordo più quale sia quello che estrae i dati e mi fornisce la descrizione del pg nel luogo >.<
Ecco il codice che ho usato:
<a href="#nogo" class="css_tooltip">
<div class="info_image">
<?php
if (empty($record['immagine'])===FALSE) { $immagine_luogo=$record['immagine']; }
else { $immagine_luogo='standard_luogo.png'; }
?>
<img src="themes/<?php print gdrcd_filter('out',$PARAMETERS['themes']['current_theme']);?>/imgs/locations/<?php print $immagine_luogo?>" class="immagine_luogo"
?>
<span><img src="miaImg.jpg" alt="" /><b>Qua la parte che mancherebbe </b></span></a>
Ho paura di non essere stato chiaro
Pagine → 1
29/11/2011 13:29:13
Non ho capito bene cosa ti serve, vuoi la variabile che ti stampa la descrizione del luogo?
in tutti i casi posta la query di $record.
29/11/2011 13:31:17
Quello che vorrei fare è stampare la descrizione del luogo nel tooltype che appare, ma non mi ricordo il come, questo è il problema.
29/11/2011 13:56:07
copiami qui la query di $record, partiamo da qui.
29/11/2011 14:02:55 e modificato da willyam il 29/11/2011 14:04:34
<?php
if (empty($record['immagine'])===FALSE) { $immagine_luogo=$record['immagine']; }
else { $immagine_luogo='standard_luogo.png'; }
?>
<img src="themes/<?php print gdrcd_filter('out',$PARAMETERS['themes']['current_theme']);?>/imgs/locations/<?php print $immagine_luogo?>" class="immagine_luogo" alt="<?php print gdrcd_filter('out',$record['descrizione']); ?>" title="<?php print gdrcd_filter('out',$record['descrizione']); ?>" >
</div>
<?php if ((isset($record['stato'])===TRUE)||(isset($record['descrizione'])===TRUE)){
print '<div class="box_stato_luogo"><marquee onmouseover="this.stop()" onmouseout="this.start()" direction="left" scrollamount="3" class="stato_luogo"> '.$MESSAGE['interface']['maps']['Status'].': '.gdrcd_filter('out',$record['stato']).' - '.gdrcd_filter('out',$record['descrizione']).'</marquee></div>'; } else { print '<div class="box_stato_luogo"> </div>';
}?>
29/11/2011 14:08:03
Probabilmente non conosci il php.
Dovresti cercare qualcosa del tipo:
$query = "SELECT etc";
$result = gdrcd_query($query, 'result');
$record = gdrcd_query($result, 'fetch');
gdrcd_query($result, 'free');
A me interessa capire $query cosa seleziona nel database
29/11/2011 14:10:13
willyam ha scritto:
<?php
if (empty($record['immagine'])===FALSE) { $immagine_luogo=$record['immagine']; }
else { $immagine_luogo='standard_luogo.png'; }
?>
<img src="themes/<?php print gdrcd_filter('out',$PARAMETERS['themes']['current_theme']);?>/imgs/locations/<?php print $immagine_luogo?>" class="immagine_luogo" alt="<?php print gdrcd_filter('out',$record['descrizione']); ?>" title="<?php print gdrcd_filter('out',$record['descrizione']); ?>" >
</div>
<?php if ((isset($record['stato'])===TRUE)||(isset($record['descrizione'])===TRUE)){
print '<div class="box_stato_luogo"><marquee onmouseover="this.stop()" onmouseout="this.start()" direction="left" scrollamount="3" class="stato_luogo"> '.$MESSAGE['interface']['maps']['Status'].': '.gdrcd_filter('out',$record['stato']).' - '.gdrcd_filter('out',$record['descrizione']).'</marquee></div>'; } else { print '<div class="box_stato_luogo"> </div>';
}?>
Alla luce della tua modifica e con i dati che mi hai fornito potrei azzardare:
sostituisci
Qua la parte che mancherebbe
con
<?php echo $record['descrizione']; ?>
29/11/2011 14:16:53
Eh lo so, son proprio ignorante, ma siccome è una cosa provvisoria, non era il caso prendere uno per una cosa che magari fosse una sciocchezza
$query = "SELECT mappa.nome, mappa.descrizione, mappa.stato, mappa.immagine, mappa.stanza_apparente, mappa.scadenza, mappa_click.meteo FROM mappa_click LEFT JOIN mappa ON mappa_click.id_click = mappa.id_mappa WHERE id = ".$_SESSION['luogo']."";
$result = mysql_query($query); ?>
<div class="page_title">
<h2><?= gdrcd_filter('out',$nome_luogo) ?></h2>
</div>
Purtroppo non funziona, dubito che sia fattibile come cosa
29/11/2011 14:22:25
<?php echo gdrcd_filter('out',$record['descrizione']); ?>
oppure
<?php echo gdrcd_filter('out',$result['descrizione']); ?>
anche se in questo caso non riesco a capire la porzione di testo che hai postato sopra
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Cafuné ↗
New Orleans ↗
Hero Wars ↗
World of Tanks ↗
World of the Sea Battle ↗
Sea of Conquest ↗
Foundation Galactic Frontier ↗