File Albergo - Stanze Private
File Albergo - Stanze Private postato il 13/05/2009 18:07:23 nel forum programmazione, open source e hosting
Premetto he ho letto tutto a riguardo sul forum ma, non siamo venuti a capo
Versione utilizzata è quella di extreme.
Il problema riguarda le stanze d'albergo.
Si è creata una stanza d'albergo con ID 500.
Si è creata una stanza in mappa a cui abbiamo dato la seguente condizione:
Par= ID
ID= 500
Inserendo così, la chat appare libera e non è cmq possibile prenotarla in quanto gli strumenti non appaiono. Resta una Chat normale. Se in condizioni inserisco 1 mi appaiono gli strumenti ma , resta comunque una chat libera.
Se inserisco solo la condizione ($Date < Scadenza AND Presenti.Stanza = `$Numero` AND Numero = 500)
la chat diventa riservata ma, nessuno può entrare neanche chi l'ha prenotata.
Dove è l'inghippo??? Che faccio??
Pagine → 1
13/05/2009 23:30:10
Un consiglio?? da dove incominciare a spulciare?
14/05/2009 02:41:33 e modificato da dottor gregory denis il 14/05/2009 03:02:20
Allora, ti spiego velocemente come funziona... (c'ho messo pure io un mese a capire come sistemare gli alberghi)
Per prima cosa, crei una stanza in
Gestione - crea/elimina stanze locanda con ID 400
esempio:
Numero stanza: 400
Nome stanza: Stanza 1
Poi, torni indietro in gestione: e vai su:
Modifica Stanze Locanda e:
Richiami la stanza 400 che avevi creato prima e la imposti in questo modo:
Scadenza (metti una data fittizzia, si riformatterà alla prenotazione)
Proprietario (metti il tuo nome, si formatterà alla riprenotazione)
Costo affitto: Metti quello che preferisci
STANZA DELLA MAPPA DA USARE COME STANZA LOCANDA: questa è la parte più incompresa facendo conto che la tua stanza (quella di gioco e non quella dell'albergo) sia la numero: 20, inserisci il numero 20.
Poi salvi e torni indietro, al pannello gestione, indi, vai su modifica stanze, richiami la stanza 20 e fai le seguenti modifiche:
1) Controlli che ci sia la spunta su: stanza adibita a chat di gioco, poi
2) Condizione:
$Date < Scadenza AND Presenti.Stanza = "$Numero" AND
Numero = 1
$Date < Scadenza AND Presenti.Stanza = "$Numero" AND
Numero = 400
3) Par ID= numero dell ID, che nel caso in esempio sarà uguale a 20 così come l'ID
Ora dovrebbe funzionare... se c'è qualche altro problema, fammi sapere :)
Ragazzi, non mi sembra il caso di aprire un altro post, quindi, vi inserisco qui il mio problema:
stò cercando di fare l'albergo cliccabile, ovvero, quando clicchi sul nome della stanza, ti entra direttamente, ho usato questo codice, ma, non funziona, dov'è l'errore?
In primis, ho creato una quary di estrazione delle stanze, subito dopo alla quary già presente, di estrazione del numero dell'albergo:
<?
$MySql = "SELECT * FROM Albergo WHERE Stanza BETWEEN 36 AND 47 ORDER BY Stanza";
$Result = mysql_query($MySql);
$rs = mysql_fetch_array($Result);
$stanza = $rs['Stanza'];
mysql_free_result($Result);
$Result = mysql_query($MySql)or die(mysql_error());
$MySql = "SELECT * FROM Albergo WHERE Numero BETWEEN 403 AND 414 ORDER BY Numero";
$Libera = False;
$Result = mysql_query($MySql);
while ($rs = mysql_fetch_array($Result)) { ?>
Poi, sono andato ad inserire le variabili in questo modo:
<a href="main.php?Dir=<?= $rs['stanza'] ?>" target=_top><?= $rs["Stanza"] ?></a>
ma non funziona dato che mi va in questa stanza:
main.php?Dir=
che poi corrisponderebbe a: main.php?Dir=1
ho sbagliato a dichiarare qualcosa?? :) Grazie!
14/05/2009 12:08:43
Ciao... beh, dipende sempre l'albergo lo vedo molto bene in un ambientazione trek, pittosto che moderna, magari, non lo vedo in un GDR sul signore degli anelli, poi, sono sempre opinioni, ma, onde evitare di andare off topic ed essere un pò troppo diretto, scusa se te lo dico, ma, non trovo il tuo commento molto pertinente per poter aiutare il problema posto dalla ragazza che ha aperto il topic oppure il mio subito dopo, ovviamente, quello che stò dicendo, non lo dico con rimprovero, cattiveria o qualsiasi forma di sgorbutaggine :)
Mi piacerebbe vedere un pò più di pulizia (già gli admin e MODS, qui stanno facendo un ottimo lavoro ma, sono esseri umani e non possono essere dovunque)
Chiedo scusa se sono andato un pò off topic e se il tono potrebbe sembrare polemico o da "maestrino" non è questa l'intenzione che ho dato a questo post!
Grazie!
15/05/2009 00:42:11
Dottore ti ringrazio tantissimo...
15/05/2009 01:59:28
;) Volentieri... però ti ho detto una bugia... ci ho messo 6 mesi a capire come funzionavano... c'era qualcosa che non andava e non capivo ghghgh
18/05/2009 11:16:58 e modificato da ronda il 18/05/2009 11:17:44
Dopo la chiara spiegazione del Dottore ho inserito corettamente le stanze degli alberghi.
Da quello che ho capito la stessa procedura andrebbe applicata per gli affitti con la differenza che l'ID da 400 passa a 500.
Perchè la cosa non mi si attiva corettamente?
Ossia mi si crea la stanza e tutto quanto ma diventa impossibile prenotarla? Qualcuno ha qualche suggerimento?
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
AlterEgo ↗
State of Survival ↗
Imperion ↗
World of Tanks ↗
Project Entropy ↗