[gdrcd5]gestione luoghi
[gdrcd5]gestione luoghi postato il 17/06/2010 04:05:28 nel forum programmazione, open source e hosting
sto modificando la pagina gestione_luoghi ma appena ho messo una IF è esploso tutto:
if ($_POST['op']=='insert') {
/*Processo le informazioni ricevute dal form*/
if ((isset($_POST['chat'])==TRUE)&&($_POST['chat']=='is_chat')){$is_chat=1;}
else {$is_chat=0;}
if ((isset($_POST['privata'])==TRUE)&&($_POST['privata']=='is_privat')){$is_privat=1;}
else {$is_privat=0;}
-------------QUESTA E' LA MIA IF
if($is_chat == 0)
{$immagine_mappa=gdrcd_filter('in',$_POST['immagine']);}
else{$immagine=gdrcd_filter('in',$_POST['immagine']);}
l'errore è: Parse error: syntax error, unexpected T_ELSE
Pagine → 1
17/06/2010 10:08:42 e modificato da iko93 il 17/06/2010 10:10:21
Ti manca la chiusura della parentesi graffa della prima If!
if ($_POST['op']=='insert') {
...
}
17/06/2010 17:04:23
ok in effetti faber hai ragione esto provando ora su mappa_click quella relative alle mappe ma non essendo un programmatore mi sto perdendo con questa query:
SELECT mappa_click.immagine_mappa
FROM mappa_click LEFT JOIN mappa ON mappa_click.id_click = mappa.id_mappa
WHERE mappa_click.id_click = mappa.id_mappa
cosa sbaglio?
18/06/2010 23:44:44
<?php
$immagine_luogo=$record['immagine'];
if($immagine_luogo != null)
{
?>
<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']); ?>" >
<?
}
else
{
$query = "SELECT immagine_small
FROM mappa_click
WHERE id_click =".$_SESSION['mappa']."";
$result = mysql_query($query);
$immagine_small=$record['immagine_small'];
?>
<img src="themes/<?php print gdrcd_filter('out',$PARAMETERS['themes']['current_theme']);?>/imgs/maps/<?php print $immagine_small?>" class="immagine_luogo" alt="<?php print gdrcd_filter('out',$record['immagine_small']); ?>" title="<?php print gdrcd_filter('out',$record['immagine_small']); ?>" >
<?
}
?>
ora mi chiedo percheseeseguo laquery da db la prende e qui mi torna sempre null??
19/06/2010 07:22:19 e modificato da darkblade il 19/06/2010 07:25:58
trovato mancava sta riga:
$record = mysql_fetch_array($result);
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
World of Tanks ↗
Storie di Agarthi ↗
New Orleans ↗
Foundation Galactic Frontier ↗
World of the Sea Battle ↗