Foros del Web » Programando para Internet » PHP »

Sistema de borradores

Estas en el tema de Sistema de borradores en el foro de PHP en Foros del Web. Hey muy buenas gente, ando desarrollando un sistema de borradores para una web que tengo que usa el cms de Pligg. Pues bien, mi problema ...
  #1 (permalink)  
Antiguo 14/01/2015, 13:39
 
Fecha de Ingreso: mayo-2013
Ubicación: Entre universos alternativos css y js
Mensajes: 13
Antigüedad: 11 años
Puntos: 0
Sistema de borradores

Hey muy buenas gente,
ando desarrollando un sistema de borradores para una web que tengo que usa el cms de Pligg. Pues bien, mi problema es que no se mucho de mysql, y tengo varios problemas con la creación de la tabla de la base de datos. Estos son los códigos:

Submit_step_2_center.tpl
Código PHP:
<script type="text/javascript">
$(
document).ready(function() {
setInterval(function (){
var 
title=$("#title").val();
var 
body=$("#bodytext").val();
DATA 'title=' title '&body=' body;
$.
ajax({
type"POST",
url"insert.php",
dataDATA,
cachefalse,
success: function(){
$(
".done").show().html("Se ha guardado el borrador exitosamente.");
}
});
setTimeout(function(){
$(
".done").hide();
}, 
15000); //15 segundos
}, 60000); //1 minuto
});

$(
"#submitpost").live("click", function() {
var 
title=$("#title").val();
var 
body=$("#bodytext").val();
DATA 'title=' title '&body=' body;
$.
ajax({
type"POST",
url"insert.php",
dataDATA,
cachefalse,
success: function(draft){
$(
".done").hide();
$(
"#get_drafts").hide();
$(
".hide").html(draft);
}
});
});

$(
"#get_drafts").live("click",function() {
$.
ajax({ url"draft.php"contextdocument.bodysuccess: function(draft){
$(
".hide").html(draft);
}});
});

$(
".draft").live("click",function() {
var 
msg_id=$(this).attr("submit_id");
DATA 'msg_id=' msg_id;
$.
ajax({
type"POST",
url"draft_php.php",
dataDATA,
cachefalse,
success: function(draft){
$(
".hide").html(draft);
}
});
});
</script> 
insert.php
Código PHP:
<?PHP 
/* insert.php */
include('libs/dbconnect.php');//Conexión a base de datos*/
 
$title=$_POST['title'];
$body=$_POST['body'];
 
/*Put your mysql statement here to insert into yor database*/
 
echo"$title<br />$body";
?>
draft.php
Código PHP:
<?PHP
/* draft.php */
include('libs/dbconnect.php');//Conectar a base de datos
$username='root';
 
$draft='<a href="inbox.php">Back to inbox</a><br />';
$get_draft=mysql_query("SELECT * FROM drafts WHERE username='$username'")
or die(
mysql_error());
while(
$rows=mysql_fetch_array($get_draft)){
$msg_id=$rows['msg_id'];
$title=$rows['title'];
$draft .='<a href="javascript:void()" id="'.$msg_id.'" class="draft">'.$title.'</a>
<br />'
;
}
echo 
$draft;
?>
draft_php.php
Código PHP:
<?PHP 
/* draft_php.php */
include('libs/dbconnect');//Conectar a la base de datos.
 
$username='root';
$msg_id=$_POST['msg_id'];
 
$get_draft=mysql_query("SELECT * FROM drafts WHERE username='$username' 
AND msg_id='$msg_id'"
)or
die(
mysql_error());
while(
$rows=mysql_fetch_array($get_draft)){
$msg_id=$rows['msg_id'];
$title=$rows['title'];
$body=$rows['body'];
 
$draft .='
Title:<br /><input type="text" id="text_field" value="'
.$title.'" class="text"><br />
Body:<br /><textarea id="text_area" class="text">'
.$body.'</textarea><br />
<input type="submit" value="Send" id="send">
'
;
}
echo 
$draft;
?>
Cual sería el codigo correcto para la tabla??
Otra cosa que estoy intentado hacer es que se puedan ver los likes y dislikes de los posts en pligg, por favor que responda alguien que ya haya usado este cms o me pueda ayudar.

Saludos.
  #2 (permalink)  
Antiguo 14/01/2015, 13:44
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Sistema de borradores

Programación y PHP son OFF TOPIC en el foro de MySQL. En los foros de BBDD sólo se tratan temas de SQL y no se postean codigos de programación (ver reglas del foro, por favor).


Movido al foro de PHP.

Cita:
Cual sería el codigo correcto para la tabla??
No se entiende la pregunta: ¿Cuál código? ¿SQL o PHP?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 14/01/2015, 14:23
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Sistema de borradores

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Programación y PHP son OFF TOPIC en el foro de MySQL. En los foros de BBDD sólo se tratan temas de SQL y no se postean codigos de programación (ver reglas del foro, por favor).


Movido al foro de PHP.



No se entiende la pregunta: ¿Cuál código? ¿SQL o PHP?
Pero gnzsoloyo, nos tiras un problema que no tiene nada que ver con PHP al final, jajaja ... su problema es que no sabe de MYSQL en todo caso debería empezar a estudiar...
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #4 (permalink)  
Antiguo 14/01/2015, 14:52
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Sistema de borradores



Lo siento, pero la otra opción era borrar todo el codigo PHP...

Bueno, esperemos que al menos responda algo, porque sino no...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #5 (permalink)  
Antiguo 15/01/2015, 08:35
 
Fecha de Ingreso: mayo-2013
Ubicación: Entre universos alternativos css y js
Mensajes: 13
Antigüedad: 11 años
Puntos: 0
Respuesta: Sistema de borradores

Con lo que me refiero es a código de mysql, ya que lo que intento es crear la tabla donde se guardaran los borradores.
  #6 (permalink)  
Antiguo 15/01/2015, 09:52
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Sistema de borradores

Cita:
Iniciado por Kintan15 Ver Mensaje
Con lo que me refiero es a código de mysql, ya que lo que intento es crear la tabla donde se guardaran los borradores.
OK, pero en esos scripts no tienes ninguna creación de tablas, al menos a nivel de BBDD. Sólo estás consultando tablas que deben existir previamente. y el 99% del código que pusiste no está relacionado con SQL.

¿Has tenido algo de experiencia usando el CREATE TABLE? ¿AL menos siguiendo un manual básico?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 15/01/2015 a las 11:09
  #7 (permalink)  
Antiguo 15/01/2015, 09:56
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Sistema de borradores

Que nivel mas bajo de usuarios ultimamente por aqui
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #8 (permalink)  
Antiguo 16/01/2015, 08:20
 
Fecha de Ingreso: mayo-2013
Ubicación: Entre universos alternativos css y js
Mensajes: 13
Antigüedad: 11 años
Puntos: 0
Respuesta: Sistema de borradores

Cita:
Iniciado por loncho_rojas Ver Mensaje
Que nivel mas bajo de usuarios ultimamente por aqui
Perdón, no nací sabiendo.

Y sobre el tema, si. Lo que pido es un código de CREATE TABLA para los borradores.
  #9 (permalink)  
Antiguo 16/01/2015, 08:29
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Sistema de borradores

Cita:
Iniciado por Kintan15 Ver Mensaje
Perdón, no nací sabiendo.

Y sobre el tema, si. Lo que pido es un código de CREATE TABLA para los borradores.
Pues para eso, hasta los que nos dedicamos profesionalmente a las bases de datos consultamos los manuales:

http://dev.mysql.com/doc/refman/5.6/...ate-table.html

¿Cuál parte del CREATE TABLE no te queda clara?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #10 (permalink)  
Antiguo 16/01/2015, 11:04
 
Fecha de Ingreso: mayo-2013
Ubicación: Entre universos alternativos css y js
Mensajes: 13
Antigüedad: 11 años
Puntos: 0
Respuesta: Sistema de borradores

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Pues para eso, hasta los que nos dedicamos profesionalmente a las bases de datos consultamos los manuales:

[url]http://dev.mysql.com/doc/refman/5.6/en/create-table.html[/url]

¿Cuál parte del CREATE TABLE no te queda clara?
Lo que no me queda claro son las variantes que se les da a, por ejemplo, "title" y "body" para que se guarden en la tabla. Nunca he sabido dominar esos valores.
  #11 (permalink)  
Antiguo 16/01/2015, 11:47
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Sistema de borradores

Pues razónalo así: ¿Qué es un "títle"? ¿Qué es un "body"?
Lo primero es simplemente el título de algo, sea lo que fuese, y un título es una cadena de texto de cierta longitud mas o menos breve. Y eso es simplemente una columna de cadena de texto, una columna tipo VARCHAR de mas o menos ¿cuánto? ¿200 caracteres? ¿500?

Lo segundo es el cuerpo de texto de algo, la única duda es cuán largo será ese texto, y en ese caso si no es de más de 65000 caracteres (algo así como unas treinta páginas A4), sigue siendo un VARCHAR...

Tu duda se responde simplemente pensando de qué tipo de datos vas a guardar.
Me parece que no es muy complicado llegar a la solución, ¿no?

El resto, bueno, posteanos cómo escribirías ese CREATE TABLE, y veremos si está bien.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #12 (permalink)  
Antiguo 16/01/2015, 12:14
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Sistema de borradores

Cita:
Iniciado por Kintan15 Ver Mensaje
Perdón, no nací sabiendo.

Y sobre el tema, si. Lo que pido es un código de CREATE TABLA para los borradores.

O sea, lo que buscas es que alguien te genere lo que tú quieres, a partir de un código que muy probablemente haz copiado de otro lado?

Hay tantos tutos en youtube... y de bajo nivel no me refiero a que sepas mucho o poco, me refiero a eso... tu solución es copiar y pegar y que alguien resuelva tus problemas...

Buen momento para empezar a estudiar...
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #13 (permalink)  
Antiguo 16/01/2015, 13:09
 
Fecha de Ingreso: mayo-2013
Ubicación: Entre universos alternativos css y js
Mensajes: 13
Antigüedad: 11 años
Puntos: 0
Respuesta: Sistema de borradores

Cita:
Iniciado por loncho_rojas Ver Mensaje
O sea, lo que buscas es que alguien te genere lo que tú quieres, a partir de un código que muy probablemente haz copiado de otro lado?

Hay tantos tutos en youtube... y de bajo nivel no me refiero a que sepas mucho o poco, me refiero a eso... tu solución es copiar y pegar y que alguien resuelva tus problemas...

Buen momento para empezar a estudiar...
Haber pero me lo dices así como si no lo hubiera intentado yo por mi cuenta. Lo he estado resolviendo yo creando mis propios CREATE TABLA (que creo que esto ya lo he dicho en el mensaje inicial del post), pero como digo no tengo nada de experiencia en mysql. Y ahora voy a aqui pregunto por cual seria la mejor opción de variantes y tal, y me encuentro con que me vaya a estudiar, y tienes toda la razón... Claro que me pondré a estudiar, pero PORFAVOR, por una pequeña duda de nada ya no puedo ni pedir ayuda. Pues nada. Voy a seguir probando y os digo si ya trabaja esto.

Saludos.
  #14 (permalink)  
Antiguo 16/01/2015, 13:33
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Sistema de borradores

¿Leíste mi post?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: mysql, select, sistema, sql, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:17.