Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2013, 16:08
UkySoft
 
Fecha de Ingreso: febrero-2007
Mensajes: 80
Antigüedad: 17 años, 3 meses
Puntos: 0
INSERT, UPDATE y DELETE con PHP

Buenas noches,

Tengo un pequeño problema, actualmente tengo un sistema para exportar información de un archivo xml a mysql, el problema lo tengo en que cada vez que ejecuto la consulta me agrega los datos continuamente, este es mi codigo
Código PHP:
 $count=0; foreach ($xml->CategoriesControllerCategoryView as $CategoriesControllerCategoryView) {
  
$qry "INSERT INTO categorias ".
     
"(CategoryGroupId, CategoryId, CategoryName, ParentCategoryId)".
     
" VALUES ('$CategoriesControllerCategoryView->CategoryGroupId', ".
     
"'$CategoriesControllerCategoryView->CategoryId', ".
     
"'".addslashes($CategoriesControllerCategoryView->CategoryName)."', ".
     
"'$CategoriesControllerCategoryView->ParentCategoryId')"
Lo que quiero ahora es que me compruebe si "CategoryName" existe y si existe haga un update de los demas valores, miestras que si no existe haga un INSERT INTO y si ya no esta haga un DELETE, como podria realizar este procedimiento?

De ante mano muchisimas GRACIAS!

Última edición por UkySoft; 11/07/2013 a las 16:22