Visualizzazione dei risultati da 1 a 10 su 11

Hybrid View

  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    Non ho capito il tuo discorso, così come non ho capito il problema a non sapere chiave primaria e auto increment, dato che se stai scrivendo del codice che interagisce col db dovresti sapere come il db è strutturato, non deve essere php a dirtelo.

  2. #2
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Non ho capito il tuo discorso, così come non ho capito il problema a non sapere chiave primaria e auto increment, dato che se stai scrivendo del codice che interagisce col db dovresti sapere come il db è strutturato, non deve essere php a dirtelo.
    mi associo..
    If you think your users are idiots, only idiots will use it. DropBox

  3. #3
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Non ho capito il tuo discorso, così come non ho capito il problema a non sapere chiave primaria e auto increment, dato che se stai scrivendo del codice che interagisce col db dovresti sapere come il db è strutturato, non deve essere php a dirtelo.
    Invece in alcuni casi deve essere PHP a dirmelo perché io faccio un progetto che va bene per un database, poi il cliente modifica a mia insaputa la struttura del database perché vuole fare degli esperimenti, allora mi serve uno script già preparato in precedenza che mi servirà per vedere se il cliente ha (in buona fede) manomesso la struttura originale.
    Perché se il cliente ha modificato la struttura del database a mia insaputa, poi succede che il cliente si lamenta perché le pagine web danno errore, in realtà la colpa è del cliente che aveva manomesso la struttura.
    Ma controllare tutta la struttura a mano è un lavoro pesantissimo, specialmente se le tabelle sono tante, allora serve uno script che automaticamente fa tutto il lavoro.

    Ora tu ti domanderai...
    Ma fare lo script che controlla la struttura non è forse un lavoraccio ?

    No !
    Non è detto che è un lavoraccio, perché esistono in commercio certi generatori di codice che li producono automaticamente senza pigiare un tasto di tastiera.

    Ha risposto bene Grino, gli faccio i miei complimenti.

  4. #4
    Quote Originariamente inviata da gaetano123 Visualizza il messaggio
    Mi spiego meglio...
    Però mysql_fetch_assoc sarà deprecato per essere sostituito da ($mysqli = new mysqli)
    A me sembrano istruzioni completamente differenti! Cosa c'entra "mysql_fetch_assoc" con "new mysqli"?!?!


    Quote Originariamente inviata da gaetano123 Visualizza il messaggio
    Mi spiego meglio...
    Con il comando mysql_fetch_assoc posso ottenere le informazioni di chiave primaria e autoincrement, e anche tante altre informazioni...ma con questi i nuovi comandi di scemo non è possibile sapere chiave primaria e autoincrement.
    la funzione mysql_fetch_assoc() verrà semplicemente sostituita dalla funzione mysqli_fetch_assoc()


    Quote Originariamente inviata da gaetano123 Visualizza il messaggio
    ...poi il cliente modifica a mia insaputa la struttura del database...
    Ma cosa stai dicendo?!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    Quote Originariamente inviata da gaetano123 Visualizza il messaggio
    Invece in alcuni casi deve essere PHP a dirmelo perché io faccio un progetto che va bene per un database, poi il cliente modifica a mia insaputa la struttura del database perché vuole fare degli esperimenti, allora mi serve uno script già preparato in precedenza che mi servirà per vedere se il cliente ha (in buona fede) manomesso la struttura originale.
    Perché se il cliente ha modificato la struttura del database a mia insaputa, poi succede che il cliente si lamenta perché le pagine web danno errore, in realtà la colpa è del cliente che aveva manomesso la struttura.
    Ma controllare tutta la struttura a mano è un lavoro pesantissimo, specialmente se le tabelle sono tante, allora serve uno script che automaticamente fa tutto il lavoro.

    Ora tu ti domanderai...
    Ma fare lo script che controlla la struttura non è forse un lavoraccio ?

    No !
    Non è detto che è un lavoraccio, perché esistono in commercio certi generatori di codice che li producono automaticamente senza pigiare un tasto di tastiera.

    Ha risposto bene Grino, gli faccio i miei complimenti.
    L'unica cosa sensata in questo messaggio è il fatto che hai dato ragione a Grino che ha descritto semplicemente la situazione di chi fa cosa.

    Sul resto sorvolerei... ma forse anche no: se il cliente modifica la struttura del db per "sperimentare" dovrebbe creare nuove tabelle con nuovi campi e nuove definizioni per questi, ma poi dovrebbe anche modificare il codice php perché non è scritto per queste nuove tabelle e quindi non funzionerebbe.
    Ora, chi è così fesso da fare una cosa simile? E se esistesse una tale persona, se fa danno son fatti suoi, il cliente non deve mettere mano al codice che ho scritto io, in caso contrario non ne rispondo e se vuole farsi sistemare la situazione (oltre al fatto che avrei una copia del sistema originale) mi paga di nuovo, quindi non vedo il problema.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.