Originariamente inviato da maya85
Ne sei sicuro??!! Non dovrebbe dirmi "la colonna è stata cancellata",cioè la frase di output che ho messo io???!! Anch'io spero sia giusto ma ho i miei dubbi perchè la frase che dà è chiara...che barba sti linguaggi,ti fanno impazzire
Codice PHP:
//performing SQL query
$query="ALTER TABLE tabellasito DROP COLUMN nome";
mysql_query($query) or die('Query failed: ' mysql_error());

//printing results in HTML
echo "La colonna è stata eliminata"
esce con il die della query. Se passasse, la query ti stamperebbe l'echo a prescindere dal risultato, quindi il DIE serve come controllo dell'esecuzione della query.

Per provare se funziona dovresti: cancellare la tabella (DROP TABLE) , ripetere il create table e poi eseguire l'alter table. E poi controllare la composizione della tabella.