Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: new field

Parašė Lordcraft· 2008 Rugp. 17 16:08:54
#1

biski tupas klausimas bet kaip reikia per mysql sukurti duombazej field? pvz ieini fusion_downloads ir yra ten Field Type Collation Attributes Null Default o ten tam fielde yra pvz download_id, download_title, download_url ir t.t. tai klausimas kaip sukurti ta nauja download_id pvz kas butu download_test ?

Parašė ramon· 2008 Rugp. 17 16:08:24
#2

Tas pats principas kas ir kurti lentele bet cia tik vietoi "CREATE" rasai "ALTER", pvz:
<?
$x = AFTER; // Galima det AFTER/BEFORE arba tiesiog palikt tuscia kad idetu automatiska i gala ta prasme jei paskutinis field yra download_abc tai po jo td ir bus ideta
if ($x != "") $z = $x." download_title"; // jei yra nustatita kad reikia prideti "pres" arba "po" tai privalai nustatit po/pres kokio fieldo tai turetu buti irasita
if ($z != "")
$a = "ALTER TABLE ".DB_PREFIX."downloads ADD download_xxx VARCHAR(255) NOT NULL ".$z;
else
$a = "ALTER TABLE ".DB_PREFIX."downloads ADD download_xxx VARCHAR(255) NOT NULL";
$b = mysql_query($a);
if ($b) echo "Operacija sekmingai ivigdita."; else die("Ir vel kazkas ne taip xD<br> <b>Komentarai:</b> <font color='red'>".mysql_error()."</font>");
?>



Parašė Lordcraft· 2008 Rugp. 17 18:08:45
#3

ech kaip man sunku suprasti tuos kringelius... nu nieko, aciu tau, bandysiu issifruoti :)

Parašė ramon· 2008 Rugp. 17 18:08:05
#4

Taigi po "//" yra mini paaiskinimas/instrukcija... :D Be to cia paprasta kaip 2+2*2 :D:]