Creare pagina PHP che chiama altra pagina PHP con parametro

5 contenuti / 0 new
Ultimo contenuto
Creare pagina PHP che chiama altra pagina PHP con parametro

Salve a tutti

non avendo MAI sviluppato un modulo, e pochissimo in PHP sono (sarei) in procinto di importare del codice PHP in un sito Drupal 6.20.

Il problema è il seguente:
- avevo sviluppato delle procedure php per gestire delle query in mysql che chiamavo passando un parametro; parametro ottenuto dalla compilazione di un form in html (solito ... nomefile.php?noma_variabile=varabile...).
Anzi in realtà a partire da un file, chiamavo un php che mi eseguiva la query, calcolava gli elementi da visualizzare per la paginazione e passava il tutto ad un altro php per la visualizzazione ... oops ....

Come faccio a "importare" il codice in Drupal e quindi a richiamare una pagina passando i parametri ?
Non ho ancora provato per ... timore di incasinare tutto ... :-( anche se devo provare ... vado a mangiare un panino e poi provo ...

Intanto se qualcuno volesse darmi una dritta o criticarmi ... :-) ben vengano
grazie :-)

Dimenticavo di dire che:

- i dati sono in un database esterno al db di Drupal
- si tratta di svariate tabelle in relazione tra loro, per la gestione di una biblioteca

Si che l'ideale sarebbe usare Views, dopo aver "importato" il DB in Drupal ... magari con Feed ...
Sinceramente sono in loop ... non so cosa fare ...

k

Se vuoi importare il db esistente io ho usato con successo Data:
http://drupal.org/project/data
praticamente ti permette di importare una tabella dentro drupal senza alterarne la struttura e di utilizzarla in view, ma senza crearti dei nodi veri e propri, quindi sarebbe utile solo per consultazione da quello che so a meno che non integri le Api che mette a disposizione.

Io lo uso per dare visibilità web a dati che vengono elaborati con altri metodi, semplicemente sicronizzo il db di produzione con drupal per la consultazione via web.

Il mio vantaggio rispetto alla tua configurazione e che non ho dovuto mettere in relazione tra loro le tabelle, avevo una sola grande tabella, quindi dovresti vedere se riesci a gestire le referenze tra una tabella e l'altra.

menteora wrote:
Follow me on Twitter: @menteora & @Dinamicamente.org
Blog: www.dinamicamente.org

mh ... riflessione mia personale e aperta alle critiche e suggerimenti ...

quindi per riepilogare dici che usando il modulo DATA questo mi permetterebbe di creare ed importare le tabelle del DB che ho già ... senza creare un nodo ...

Si ok, dovrei però comunque scrivermi le query perchè credo (ma correggetemi) che con le Views posso visualizzare i dati se sono nodi ... nel senso che se devo "esporre" un field, questo dovrebbe essere classificato come tale (e facente parte quindi di un nodo) ...

Però mi gestirebbe la paginazione dei dati ... cosa interessante ...

Ho usato data in passato ma a dire il vero ci ho capito poco ... forse perchè non mi serviva effettivamente.
E se volessi inserire altri dati ?
Data me lo permette ?

thanks

- Data è integrato con Views, quindi non c'è bisogno che siano dei nodi.
- Per l'inserimento devi fare riferimento alla documentazione, perché al momento l'ho usato solo per la visualizzazione (ho visto che potresti farlo usando le API che il modulo mette a disposizione, non so se ci sono altri modi già integrati senza mettere le mani sul codice).

menteora wrote:
Follow me on Twitter: @menteora & @Dinamicamente.org
Blog: www.dinamicamente.org