Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - DeXon18

#11
perfecto muchas gracias, creo que con eso tengo el problema solucionado.

salu2
#12
 Hola buenas no llevo mucho en este tema y tengo 2 problemas.

1 me gustaría hacer una función que eliminara un directorio.
actualmente tengo esto:
Código (pascal) [Seleccionar]
Source: "F:\Mods\Desarrollo\Doc\ModPack.txt"; DestDir: {app}; Components: instalacionsi; Check: instalacion_limpia;

function instalacion_limpia(): Boolean;
begin
DelTree('C:\Games\World_of_Tes\tres_mods*', False, True, True);
end;


pero me genera un error o aviso: Warning: Line 161, Column 10: Variable 'Result' never used

2 me gustaría hacer una función que genere un backup y elimine el directorio original o creo que sera lo mas facil que lo renombre en una ruta ( de este no he logrado nada)

un saludo y mil gracias
#13
PHP / Re: Update con php
16 Febrero 2012, 08:12 AM
Ahora si gracias por la solucion!
#14
PHP / Re: Update con php
15 Febrero 2012, 08:38 AM
Hola cassiani, gracias por tu respuesta.

lo 1º cambie las tablas

Código (sql) [Seleccionar]
CREATE TABLE IF NOT EXISTS `maca_configuracion` (
  `idconfiguracion` int(1) NOT NULL,
  `tituloweb` varchar(255) character set utf8 default NULL,
  `descripcionweb` varchar(255) character set utf8 default NULL,
  `keywords` varchar(255) character set utf8 default NULL,
  `alexaverifyid` varchar(50) character set utf8 default NULL,
  `msvalidate` varchar(50) character set utf8 default NULL,
  `google` varchar(50) character set utf8 default NULL,
  `adminemail` varchar(100) character set utf8 default NULL,
  `personalemail` varchar(100) character set utf8 default NULL,
  `titulomensajes` varchar(255) character set utf8 default NULL,
  `semanal` varchar(50) character set utf8 default NULL,
  `horario` varchar(50) character set utf8 default NULL,
  `telefono` varchar(20) character set utf8 default NULL,
  `tiempo` int(1) default NULL
);



Lo puse como tu me comentaste:
Código (php) [Seleccionar]
exit("UPDATE maca_configuracion SET tituloweb=$tituloweb, descripcionweb=$descripcionweb, keywords=$keywords,
alexaverifyid=$alexaverifyid,
msvalidate=$msvalidate ,google=$google, adminemail=$adminemail, personalemail=$personalemail, titulomensajes=$titulomensajes,
semanal=$semanal,
horario=$horario, telefono=$telefono, tiempo=$tiempo WHERE idconfiguracion='$idconfiguracion'");


y aparece se muestra esto
Código (sql) [Seleccionar]
UPDATE maca_configuracion SET
    tituloweb=Nombre Web,
    descripcionweb=Descripcion Web,
    keywords=Keywords,
    alexaverifyid=Alexa ID,
    msvalidate=Microsoft Id,
    google=Google ID,
    adminemail=Admin Email,
    personalemail=Personale Email,
    titulomensajes=Titulos Asunto,
    semanal=Trabajo de,
    horario=Horario de,
    telefono=Teléfono,
    tiempo=0
WHERE idconfiguracion='0'


Pero en cuanto pongo esto
Código (php) [Seleccionar]
$result =mysql_query("UPDATE maca_configuracion SET tituloweb=$tituloweb, descripcionweb=$descripcionweb, keywords=$keywords,
alexaverifyid=$alexaverifyid,
msvalidate=$msvalidate ,google=$google, adminemail=$adminemail, personalemail=$personalemail, titulomensajes=$titulomensajes,
semanal=$semanal,
horario=$horario, telefono=$telefono, tiempo=$tiempo WHERE idconfiguracion='$idconfiguracion'") or die(mysql_error());


me tira el error.
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Web, descripcionweb=Descripcion Web, keywords=Keywords, alexaverifyid=Alexa ID,' at line 1

sobre lo del filtrado lo quite momentáneamente por que ya no se de donde podría proceder el error.

Un saludo y gracias de nuevo
#15
PHP / Update con php
14 Febrero 2012, 21:51 PM
Hola buenas a todos, tengo un problemilla con un código que ando montando y no tengo manera de que funcione siempre me tira este error:

CitarYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'de la web, descripcionweb=Descripcion de la web, keywords=Keywords, alexaverifyi' at line 1

y ya no se como ponerlo he probado de todas las formas pero nada, si podrían echarme una mano os lo agradecería.

Código (sql) [Seleccionar]
CREATE TABLE IF NOT EXISTS `maca_configuracion` (
  `idconfiguracion` int(1) NOT NULL,
  `tituloweb` varchar(255) NOT NULL,
  `descripcionweb` varchar(255) NOT NULL,
  `keywords` varchar(255) NOT NULL,
  `alexaverifyid` varchar(50) NOT NULL,
  `msvalidate` varchar(50) NOT NULL,
  `google` varchar(50) NOT NULL,
  `adminemail` varchar(100) NOT NULL,
  `personalemail` varchar(100) NOT NULL,
  `titulomensajes` varchar(255) NOT NULL,
  `semanal` varchar(50) NOT NULL,
  `horario` varchar(50) NOT NULL,
  `telefono` varchar(20) NOT NULL,
  `tiempo` int(1) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;


Código (php) [Seleccionar]
<?php
if (!isset($_GET["accion"])){

    echo
'<form method="post" action="http://www.otros.com/index.php?sección=administracion&amp;area=areaconfig&amp;accion=guardar" enctype="multipart/form-data" >
<fieldset>
                 <legend>Configuraci&oacute;n Web</legend>
                 <div>
                     <label for="tituloweb"><strong>Nombre Web</strong>:</label>
                     <input type="text" id="tituloweb" name="tituloweb" size="20" maxlength="127" value="'
.$tituloweb .'"/>
                 </div>
                 <div>
                     <label for="descripcionweb"><strong>Descripcion Web</strong>:</label>
 <textarea name="descripcionweb"  id="descripcionweb" cols="4" rows="4"  maxlength="255"wrap="virtual">'
.$descripcionweb.'</textarea>
                 </div>
 <br /><br /><br /><br />
                 <div>
                     <label for="keywords"><strong>Keywords</strong>:</label>
 <textarea name="keywords"  id="keywords" cols="4" rows="4"  maxlength="255"wrap="virtual">'
.$keywords.'</textarea>
                 </div>
                 <div>
                     <label for="alexaverifyid"><strong>Alexa ID</strong>:</label>
                     <input type="text" id="alexaverifyid" name="alexaverifyid" size="40" maxlength="50" value="'
.$alexaverifyid.'"/>
                 </div>
<div>
                     <label for="msvalidate"><strong>Microsoft Id</strong>:</label>
                     <input type="text" id="msvalidate" name="msvalidate" size="40" maxlength="127" value="'
.$msvalidate.'"/>
                 </div>
 <div>
                     <label for="google"><strong>Google ID</strong>:</label>
                     <input type="text" id="google" name="google" size="40" maxlength="127" value="'
.$google.'"/>
                 </div>
<br /><br />
<div>
                     <label for="adminemail"><strong>Admin Email</strong>:</label>
                     <input type="text" id="adminemail" name="adminemail" size="40" maxlength="127" value="'
.$adminemail.'"/>
                 </div>
 <div>
                     <label for="personalemail"><strong>Personale Email</strong>:</label>
                     <input type="text" id="personalemail" name="personalemail" size="40" maxlength="127" value="'
.$personalemail.'"/>
                 </div>  
<div>
                     <label for="titulomensajes"><strong>Titulos Asunto</strong>:</label>
                     <input type="text" id="titulomensajes" name="titulomensajes" size="40" maxlength="255" value="'
.$titulomensajes.'"/>
                 </div>
 <br /><br />
 <div>
                     <label for="semanal"><strong>Trabajo de:</strong>:</label>
                     <input type="text" id="semanal" name="semanal" size="40" maxlength="127" value="'
.$semanal.'"/>
                 </div>
 <div>
                     <label for="horario"><strong>Horario de</strong>:</label>
                     <input type="text" id="horario" name="horario" size="40" maxlength="127" value="'
.$horario.'"/>
                 </div>
 <div>
                     <label for="telefono"><strong>Tel&eacute;fono</strong>:</label>
                     <input type="text" id="telefono" name="telefono" size="40" maxlength="127" value="'
.$telefono.'"/>
                 </div>
 <div>
                     <label for="tiempo"><strong>El Tiempo</strong>:<br/><small> Ahora:'
; echo ($seccionweb != 0) ? 'Aemet' 'El tiempo'; echo '</label>
<select name="tiempo" id="tiempo" size="1">
  <option>Selecciona...</option>
  <option value="0">Aemet</option>
  <option value="1">El Tiempo</option>
</select>
                 </div>
 <div>
                 <label for="envio">&nbsp;</label>
                    <input name="enviar" value="Enviar" type="submit" class="boton"/>
               </div>
 </form>'
;

}elseif(
$_GET["accion"]== "guardar" ){

// Recojo valores
$tituloweb =$_POST["tituloweb"];
$descripcionweb =$_POST["descripcionweb"];
$keywords =$_POST["keywords"];
$alexaverifyid =$_POST["alexaverifyid"];
$msvalidate =$_POST["msvalidate"];
$google =$_POST["google"];
$adminemail =$_POST["adminemail"];
$personalemail =$_POST["personalemail"];
$titulomensajes =$_POST["titulomensajes"];
$semanal =$_POST["semanal"];
$telefono =$_POST["telefono"];
$tiempo =$_POST["tiempo"];
$idconfiguracion'0';

 
$result =mysql_query("UPDATE ".$prefix."_configuracio SET tituloweb=$tituloweb, descripcionweb=$descripcionweb, keywords=$keywords, alexaverifyid=$alexaverifyid, msvalidate=$msvalidate ,google=$google, adminemail=$adminemail, personalemail=$personalemail, titulomensajes=$titulomensajes, semanal=$semanal, horario=$horario, telefono=$telefono, tiempo=$tiempo WHERE idconfiguracion=='$idconfiguracion'") or die(mysql_error()); 
}

?>



Un saludo y gracias de antemano
#16
Interesante no lo había visto de esa forma, la cosa es que si quisiera hacerlo con un 3º nivel?

como seria? (inicialmente era de 3 niveles pero me resultaba y lo deje en 2

Un saludo y gracias ;)
#17
Hola a todos, esta es la primera vez que posteo, les cuento que soy nuevo en php y mysql y me encuentro muy entretenido aprendiendo todos los dias algo nuevo, pero el tema en cuestion es que tengo un problema que no me ha dejado avanzar.

He tratado de desarrollar un sistema de categorias y subcategorias usando tablas relacionadas pero no lo he logrado, mi idea por el momento es generar un menu como este:

Categoria 1

    SubCategoria1

    SubCategoria2

    SubCategoria3

Categoria 2

    SubCategoria1

    SubCategoria2

    SubCategoria3

Categoria 3

    SubCategoria1

    SubCategoria2

    SubCategoria3


La estructura de las tablas que estoy usando es la siguiente:


Estructura de tabla para la tabla `categorias`

Código (sql) [Seleccionar]
CREATE TABLE `categorias` (
`categoria_id` int(10) NOT NULL auto_increment,
`categoria_nombre` varchar(150) NOT NULL,
PRIMARY KEY (`categoria_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;


Estructura de tabla para la tabla `subcategorias`

Código (sql) [Seleccionar]
CREATE TABLE `subcategorias` (
`subcategoria_id` int(10) NOT NULL auto_increment,
`categoria_id` int(10) NOT NULL,
`subcategoria_nombre` varchar(150) NOT NULL,
PRIMARY KEY (`subcategoria_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;


Hasta el momento lo mejor que he logrado es generando la consulta de este modo, pero el resultado que me muestra no es el que yo quiero.

Categoria 1
Categoria 2
Categoria 5
Categoria 4

1
    SubCategoria1

    SubCategoria2

    SubCategoria3

2
    SubCategoria1

    SubCategoria2

    SubCategoria3

3
    SubCategoria1

    SubCategoria2

    SubCategoria3



Código (php) [Seleccionar]
<?php
// Ejemplo de Conexion a base de datos
$servidor ='localhost'
$basedatos ='tutorial'
$usuario_basedatos ='tutorial';
$clave_basedatos ='XXXX';

 
//Conectamos con el servidor
$db=@mysql_connect($servidor,$usuario_basedatos,$clave_basedatos);
 
mysql_select_db($basedatos);


$sqlQuery mysql_query("SELECT categorias.*, subcategorias.* FROM categorias, subcategorias
                         WHERE categorias.categoria_id = subcategorias.categoria_id
                         ORDER BY subcategorias.subcategoria_id ASC"
$db) or die(mysql_error());

$categoria "";
$categorias = array();
$pos 0;

while (
$row mysql_fetch_object($sqlQuery)){
    if(
$categoria != $row -> categoria_id){
        echo 
"<h3>".$row -> categoria_nombre."...</h3>";
        
$categoria $row -> categoria_id;
        
$pos array_push$categorias,  array( $categoria, array() ) );
    }    
    
$categorias[$pos][1][] = array($row->subcategoria_id$row -> subcategoria_nombre);
    
}

foreach (
$categorias as $categoria)
{
    if( !empty( 
$categoria[0] ) ) {
           echo 
"<h1>" $categoria[0] . "</h1>";
    }
    if (
count($categoria[1]) > 0)
    {
        echo 
"<ul>";
        foreach (
$categoria[1] as $subCat)
        {
            echo 
"<li><a href='index.php?mod=categorias&amp;categoria_id=" $subCat[0] . "'>" .
                
$subCat[1] . "</a></li>";
        }
        echo 
"</ul>";
    }
}  
?>



Pero no logro sacar como lo quiero, espero que me podáis ayudar.

Un saludo y gracias de nuevo
#18
Hola amigos soy algo nuevo en Jquery y tengo este script

Código (javascript) [Seleccionar]
$(document).ready(function()
{
$(".like").click(function()
{
var id=$(this).attr("id");
var name=$(this).attr("name");
var dataString = 'id='+ id + '&name='+ name;

$("#votebox").slideDown("slow");
$("#flash").fadeIn("slow");

$.ajax
({type: "POST",url: "rating.php",data: dataString,cache: false,success: function(html)
{
$("#flash").fadeOut("slow");
$("#content").html(html);
$("#pruebas").fadeOut("hide");
}
});
});

$(".close").click(function()
{
$("#votebox").slideUp("slow");
});
});



y me gustaria que cuando haga este paso
Código (javascript) [Seleccionar]
$.ajax
({type: "POST",url: "rating.php",data: dataString,cache: false,success: function(html)
{
$("#flash").fadeOut("slow");
$("#content").html(html);
$("#pruebas").fadeOut("hide");
}


desde hay podria sacar una coockie para que se quedara oculto y nose ocmo hacerlo

UN saludo y gracias
#19
Gracias amigo  :rolleyes:
#20
Hola amigos ando haciendo un sistema y tengo un problemilla ya que mi idea es que solo se muestren los tutoriales que yo active (desde registro 0 y 1 ovio) pero no se como hacerlo. Aqui os dejo un trozo del codigo.

Código (php) [Seleccionar]
//Consulta para mostrar el total de resultados
$sql1 = "SELECT * FROM ".$prefix."_tutoriales ORDER BY Tid DESC";
// mostrar la cantidad de resultados
$rowsperpage = 9;
// url de la web para la indexacion esta parte falta mejorar xD
//$website = "?id=1"; /
// Creando Objetivo
$pagination = new CSSPagination($sql1, $rowsperpage, $website);
// la paginacion en GET xD
$pagination->setPage($_GET[page]);

$result=mysql_query("SELECT * FROM ".$prefix."_tutoriales ORDER BY Tid DESC LIMIT " . $pagination->getLimit() . ", " . $rowsperpage) or die(mysql_error());
while ($row=mysql_fetch_array($result))
{
echo"........";
        }


Un saludo y gracias de ante mano