PHPDBC Wiki
Brought to you by:
fcocastan
Configuración Web.ini
[DBConfig] db.gestor = MySQL db.host = localhost db.user = root db.password = '' db.dbname = MetaDataTest [WebConfig] web.debug = false web.Error = 4 web.log = true ;web.FileLog = 'C:\Dev\log\MetaDataTest.log' web.FileLog = '/tmp/MetaDataTest.log' web.session = 3600
Uso de SELECT
$odb = new db(); $odb->Conectar(); $SELECT = "SELECT par.* FROM Promocion p"; $SELECT .= " JOIN ParticipantePromocion pp ON pp.CvePromocion=p.CvePromocion"; $SELECT .= " JOIN Participante par ON pp.CveParticipante=par.CveParticipante"; $SELECT .= " WHERE ". $Filtro; $odb->query($SELECT); var_dump($odb->datos());
Uso de INSERT
$odb = new db(); $odb->Conectar(); $INSERT = "INSERT INTO Participante (Nombre,Paterno,Materno,DNombre,"; $INSERT .= "DPaterno,DMaterno,CveTipoParticipante,CveCaracter)"; $INSERT .= " VALUES ('".$Data["Nombre"]."','".$Data["Paterno"]."','".$Data["Materno"]."','".$Data["DNombre"]."',"; $INSERT .= "'".$Data["DPaterno"]."','".$Data["DMaterno"]."',".$Data["CveTipoParticipante"].",".$Data["CveCaracter"].");"; $LASTINSERT = "SELECT last_insert_id() As CveParticipante;"; $odb->query($INSERT); $odb->query($LASTINSERT); var_dump($odb->datos());
Uso de UPDATE
$odb = new db(); $odb->Conectar(); $UPDATE = "UPDATE Participante SET "; $UPDATE .= " Nombre='" . $Data["Nombre"]."'"; $UPDATE .= ", Paterno='" . $Data["Paterno"]."'"; $UPDATE .= ", Materno='" . $Data["Materno"]."'"; $UPDATE .= ", DNombre='" . $Data["DNombre"]."'"; $UPDATE .= ", DPaterno='" . $Data["DPaterno"]."'"; $UPDATE .= ", DMaterno='" . $Data["DMaterno"]."'"; $UPDATE .= ", CveTipoParticipante=" . $Data["CveTipoParticipante"]; $UPDATE .= ", CveCaracter=" . $Data["CveCaracter"]; $UPDATE .= " WHERE CveParticipante = ". $Data["CveParticipante"]; $odb->query($UPDATE);
Uso de DELETE
$odb = new db(); $odb->Conectar(); $UPDATE = "DELETE Participante "; $UPDATE .= " WHERE CveParticipante = ". $Data["CveParticipante"]; $odb->query($UPDATE);