informazioni innestate ... cose di questo tipo
informazioni innestate ... cose di questo tipo
Ma quell'id_ogg cos'è?Originariamente inviato da mtx_maurizio
ma, difficile da dire. Controlla di avere sostituito veramente tutto, probabile che sia un errore di sintassi nella trascrizione di qualche variabile.
E poi
$sql = "SELECT id_marca,nome_marca FROM marche WHERE id_ogg='$oggetto'"
visto che id_oggetto è un INT, togli quegli apici (anche dalle altre query).
Da come ho interpretato io il tuo script "id" è la chiave primaria del database, mentre id_regione, id_provincia e id_comune sono variabili php...
O sbaglio?
Il problema è soprattutto nel fatto che nel tuo script chiami gli oggetti della $_SESSION e i campi descrittivi del db nello stesso modo, quindi quando li usi, essendo nabbo, non capisco se usi la variabile php o il campo del db.
c'erano effettivamente degli errori con le variabili, ora sto confrontando riga per riga il tuo script col mio... Sto uscendo pazzo =)
Ma per caso il problema può essere dato dal sistema di memorizzazione sul database? Cioè io per fare la prova col tuo script ho creato delle tabelle MyIsam, mentre il mio database è InnoDB.
stavo provando la pillola e mi da questo errore:
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in c:\xxx\www\menu multipli creati dinamicamente\option.class.php on line 6
¿Hasta la pasta?
La classe è scritta per PHP 5, tu usi PHP 4
PHP LEARN - Guide, tutorial e articoli sempre aggiornati
NUOVO: standardLib; il potente framework PHP é ora disponibile
*******************************************
Scarica oggi la tua copia di MtxEventManager
si infatti, in locale ho PHP 4 e sul server PHP 5 e funziona correttamente.
GRAZIE!!!!
¿Hasta la pasta?
Salve a tutti, volevo cogliere l'occasione per porre il mio problema (e non aprire l'ennesimo thread dilemma) poiche' questa Pillola (informazione utilissima) e' propio cio' che sto cercando di ottenere su di uno script open source alquanto famoso in ambito Joomla.
Si tratta di Sobi2 dove nella form template classica si ha possibilita' di poter popolare i fields esistenti (e crearne di nuovi da amministrazione) per l'immissione dati e ricerca , fino a qua' textbook per dirla all'inglese..
Qui la Entry/Form in php
<?php
/**
* @version $Id: sobi2.form.tmpl.php 4820 2009-01-05 11:46:25Z Radek Suski $
* @package: Sigsiu Online Business Index 2
* ================================================== =
* @author
* Name: Sigrid & Radek Suski, Sigsiu.NET
* Email: sobi @ sigsiu.net
* Url: http://www.sigsiu.net
* ================================================== =
* @copyright Copyright (C) 2006 - 2009 Sigsiu.NET (http://www.sigsiu.net).
* All rights reserved.
* @license see http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU/GPL.
* You can use, redistribute this file and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation.
/* please do not remove this line */
defined('_SOBI2_')||(trigger_error("Restricted access", E_USER_ERROR) && exit());
/* ------------------------------------------------------------------------------
* This is an example template for the Entry Form
* ------------------------------------------------------------------------------
*/
?>
<?php
/* ------------------------------------------------------------------------------
* Here are several standard free fields
* ------------------------------------------------------------------------------
*/
?>
<?php echo $screenTitle; ?>
<?php echo $requiredFieldsInfo; ?>
<?php echo $fields['EntryName']['label']; ?>
<?php echo $fields['EntryName']['field']; ?>
<?php echo $fields['field_street']['label']; ?>
<?php echo $fields['field_street']['field']; ?>
<?php echo $fields['field_postcode']['label']; ?>
<?php echo $fields['field_postcode']['field']; ?>
<?php echo $fields['field_city']['label']; ?>
<?php echo $fields['field_city']['field']; ?>
<?php echo $fields['field_province']['label']; ?>
<?php echo $fields['field_province']['field']; ?>
<?php echo $fields['field_regione']['label']; ?>
<?php echo $fields['field_regione']['field']; ?>
<?php echo $fields['field_email']['label']; ?>
<?php echo $fields['field_email']['field']; ?>
<?php
/* ------------------------------------------------------------------------------
* But if these are not free fields
* @example these informations are in the following variables:
* $fields['field_fieldname']['payment']['box']
- is the checkbox to activate the target field
* $fields['field_fieldname']['payment']['box_label']
- is the label of this checkbox. A text like "add website"
* $fields['field_fieldname']['payment']['explanation']
- explanation text. Something like "This option is not for free. It costs: 20$"
* ------------------------------------------------------------------------------
*/
?>
<?php echo $fields['field_website']['payment']['box']; ?>
<?php echo $fields['field_website']['payment']['box_label']; ?>
<?php echo $fields['field_website']['payment']['explanation']; ?>
<?php echo $fields['field_website']['label']; ?>
<?php echo $fields['field_website']['field']; ?>
<?php
/** ------------------------------------------------------------------------------
* Of course You can add the additional payment infos to all fields.
* If the field is for free, nothing will be shown.
* ------------------------------------------------------------------------------
*/
?>
<?php echo $fields['field_contact_person']['payment']['box']; ?>
<?php echo $fields['field_contact_person']['payment']['box_label']; ?>
<?php echo $fields['field_contact_person']['payment']['explanation']; ?>
<?php echo $fields['field_contact_person']['label']; ?>
<?php echo $fields['field_contact_person']['field']; ?>
<?php echo $fields['field_phone']['payment']['box']; ?>
<?php echo $fields['field_phone']['payment']['box_label']; ?>
<?php echo $fields['field_phone']['payment']['explanation']; ?>
<?php echo $fields['field_phone']['label']; ?>
<?php echo $fields['field_phone']['field']; ?>
<?php echo $fields['field_fax']['payment']['box']; ?>
<?php echo $fields['field_fax']['payment']['box_label']; ?>
<?php echo $fields['field_fax']['payment']['explanation']; ?>
<?php echo $fields['field_fax']['label']; ?>
<?php echo $fields['field_fax']['field']; ?>
<?php echo $fields['field_hotline']['payment']['box']; ?>
<?php echo $fields['field_hotline']['payment']['box_label']; ?>
<?php echo $fields['field_hotline']['payment']['explanation']; ?>
<?php echo $fields['field_hotline']['label']; ?>
<?php echo $fields['field_hotline']['field']; ?>
<?php echo $fields['field_description']['payment']['box']; ?>
<?php echo $fields['field_description']['payment']['box_label']; ?>
<?php echo $fields['field_description']['payment']['explanation']; ?>
<?php echo $fields['field_description']['label']; ?>
<?php echo $fields['field_description']['field']; ?>
<?php
/* ------------------------------------------------------------------------------
* Now several special SOBI2 fields
* ------------------------------------------------------------------------------
*/
?>
<?php echo $fields['Metakeys']['label']; ?>
<?php echo $fields['Metakeys']['field']; ?>
<?php echo $fields['MetaDesc']['label']; ?>
<?php echo $fields['MetaDesc']['field']; ?>
<?php
/* ------------------------------------------------------------------------------
* The Image/Icon fields and the background chooser are splitted in two fields.
* One is the input field, the other is an already existing image.
* ------------------------------------------------------------------------------
*/
?>
<?php echo $fields['ExistingImg']['label']; ?>
<?php echo $fields['ExistingImg']['field']; ?>
<?php echo $fields['ImgField']['payment']['box']; ?>
<?php echo $fields['ImgField']['payment']['box_label']; ?>
<?php echo $fields['ImgField']['payment']['explanation']; ?>
<?php echo $fields['ImgField']['label']; ?>
<?php echo $fields['ImgField']['field']; ?>
<?php echo $fields['ExistingIco']['label']; ?>
<?php echo $fields['ExistingIco']['field']; ?>
<?php echo $fields['IcoField']['payment']['box']; ?>
<?php echo $fields['IcoField']['payment']['box_label']; ?>
<?php echo $fields['IcoField']['payment']['explanation']; ?>
<?php echo $fields['IcoField']['label']; ?>
<?php echo $fields['IcoField']['field']; ?>
<?php echo $fields['BackgroundChooser']['label']; ?>
<?php echo $fields['BackgroundChooser']['field']; ?>
<?php echo $fields['BackgroundPreview']['label']; ?>
<?php echo $fields['BackgroundPreview']['field']; ?>
<?php
/* ------------------------------------------------------------------------------
* Let's show the category chooser now
* ------------------------------------------------------------------------------
*/
?>
<?php echo $catChooser; ?>
<?php
/* ------------------------------------------------------------------------------
* Safety code is splitted in two fields too
* ------------------------------------------------------------------------------
*/
?>
<?php echo $fields['SafetyCodeImage']['label']; ?>
<?php echo $fields['SafetyCodeImage']['field']; ?>
<?php echo $fields['SafetyCodeField']['label']; ?>
<?php echo $fields['SafetyCodeField']['field']; ?>
<?php
/* ------------------------------------------------------------------------------
* At least the entry rules confirmation
* (has to be in a div container with id="accept_rules_row")
* ------------------------------------------------------------------------------
*/
?>
<div id="accept_rules_row">
<?php echo $fields['EntryRules']['label']; ?>
<?php echo $fields['EntryRules']['field']; ?>
</div>
<?php
/* ------------------------------------------------------------------------------
* And of course the buttons
* ------------------------------------------------------------------------------
*/
?>
<?php echo $cancelButton; ?>
<?php echo $sendButton; ?>
Dove il campo fields_regione e fields_province sono per me i campi essenziali di immissione e ricerca.
Sapreste indicarmi SE fosse possibile operare questa selezione dinamica delle province magari modificando lo script sopra o magari operando con un javascript? Posso tranquillamente lasciare il campo regioni cosi' come e' tant osono solo 20 entrate ma certo una selezione dinamica delle province sarebbe il massimo per me, QUI un'altro link ma in ASP (VVoVe: ) di come vorrei avere l'immissione dati province.
potrei postare la form.class nel caso servisse di riferimento
Grazie a chi vorra' cimentarsi...magari e' piu' semplice di quello che penso magari NO..![]()
A brilliant plan with just one small problem - it was bollocks!
grazieeeeeeeeeeeeeeeee![]()
Non hai idea di quanto ho cercato
Bravo!
se ti interessa anche una soluzione ajax, ho appena scritto questo
http://www.mtxweb.ch/php_learn/?p=494
PHP LEARN - Guide, tutorial e articoli sempre aggiornati
NUOVO: standardLib; il potente framework PHP é ora disponibile
*******************************************
Scarica oggi la tua copia di MtxEventManager