Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Campo MySql varchar output integer

    Ciao a tutti,
    avrei un problema abbastanza insolito.

    Ho spostato un applicazione PHP/MySql da un server ad un'altro con lo stesso php.ini però ora ho dei problemi con i campi varchar di mysql che nel db sono varchar ma che php mi restituisce come float/integer.

    In pratica la mia tabella sql contiene una serie di recordset composti da un id autoincrement, un nome varchar e un campo disponibilità varchar
    es. 1 - Prodotto 1 - ND

    In php il risultato è :
    1 - Prodotto 1 - 0

    C'è qualche parametro mysql da modificare?

    Grazie
    ...il passato lo rimpiange chi non ha futuro...
    Lega LFA | Alessio Corse | a2area

  2. #2
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120

    Re: Campo MySql varchar output integer

    Originariamente inviato da lxn

    C'è qualche parametro mysql da modificare?
    direi proprio di no.
    piuttosto controllerei cosa fa il tuo codice php con quei dati

  3. #3
    Non che faccia molto.
    Faccio una SELECT classica e stampando i dati con un WHILE il risultato è quello descritto sopra.
    Non cambio valori o roba del genere se è questo che intendi...
    ...il passato lo rimpiange chi non ha futuro...
    Lega LFA | Alessio Corse | a2area

  4. #4
    Come dice luca, il problema non sembra essere il mysql..

    Posta il codice..

  5. #5
    Sarò ripetitivo ma non viene fatta alcuna operazione, è una banalissima stampa di un recordset!

    Codice PHP:
    $q_vg query_select("prodotti""*""id_prod=".$r_pr["id"], "id_prod"0);
    while (
    $r_vg mysql_fetch_array($q_vg)) {
       
    print_r($r_vg);

    query_select() è una funzione personalizzata di SELECT
    tradotta sarebbe "SELECT * FROM camcom_prodotti WHERE id_prod=".$r_pr["id"]." ORDER BY id_prod";
    ...il passato lo rimpiange chi non ha futuro...
    Lega LFA | Alessio Corse | a2area

  6. #6
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Posta l'output di print_r allora

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 © 2025 vBulletin Solutions, Inc. All rights reserved.