http://www.forosdelweb.com/showpost....&postcount=106
Use el javascript que describen aqui, pero en el lugar de poner el codigo php, inserte el mio
Cita:
Como explican en el tutorial agregue el codigo a unas de las variables de javascript<?php
$username="xx";
$password="xx";
$hostname="xx";
$database="xx";
/* Genera la sentencia SQL */
$sql="SELECT Flag_Date,MONTHNAME(Flag_Date) AS c_month,YEAR(Flag_Date) AS c_year, HOUR(Time_Start) AS hora,";
$sql.=" DAYOFMONTH(Flag_Date) AS day_num,DAYNAME(Flag_Date) AS day_name,";
$sql.=" Subject, Description, ID";
$sql.=" FROM Calendar_Calendar, Calendar_Cat_Relations";
$sql.=" WHERE Calendar_Calendar.ID=Calendar_Cat_Relations.Calend arID ";
$sql.=" AND Calendar_Cat_Relations.CategoryID=4 ORDER BY Flag_Date desc limit 9";
$fechadehoy=date("Y-m-d");
$mesactual=date("Y-F");
$currentyear=date("Y");
$link = mysql_connect($hostname,$username,$password);
mysql_select_db($database);
$result = mysql_query($sql);
while ($record2 = mysql_fetch_array($result))
{
if( ($record2["Flag_Date"]>=$fechadehoy))
{
echo $record2["day_name"]."-".$record2["day_num"].", ".$record2["c_month"]."<br>";
echo $record2["Subject"]."<br>";
echo $record2["Description"]."<br><br>";
}
} ?>
$username="xx";
$password="xx";
$hostname="xx";
$database="xx";
/* Genera la sentencia SQL */
$sql="SELECT Flag_Date,MONTHNAME(Flag_Date) AS c_month,YEAR(Flag_Date) AS c_year, HOUR(Time_Start) AS hora,";
$sql.=" DAYOFMONTH(Flag_Date) AS day_num,DAYNAME(Flag_Date) AS day_name,";
$sql.=" Subject, Description, ID";
$sql.=" FROM Calendar_Calendar, Calendar_Cat_Relations";
$sql.=" WHERE Calendar_Calendar.ID=Calendar_Cat_Relations.Calend arID ";
$sql.=" AND Calendar_Cat_Relations.CategoryID=4 ORDER BY Flag_Date desc limit 9";
$fechadehoy=date("Y-m-d");
$mesactual=date("Y-F");
$currentyear=date("Y");
$link = mysql_connect($hostname,$username,$password);
mysql_select_db($database);
$result = mysql_query($sql);
while ($record2 = mysql_fetch_array($result))
{
if( ($record2["Flag_Date"]>=$fechadehoy))
{
echo $record2["day_name"]."-".$record2["day_num"].", ".$record2["c_month"]."<br>";
echo $record2["Subject"]."<br>";
echo $record2["Description"]."<br><br>";
}
} ?>
Cita:
Pero me manda error el javascript diciendome var contenido=' <? y todo mi codigo anterior...?>'
Unterminated string constant
Y la verdad no se que me falla al insertar el codigo php en javascript, porque cuando lo pongo en una pagina aparte me devuelve perfectamente lo que le pido, lo mismo que cuando pongo informacion estatica en el javascript.
Si alguien puede ayudarme lo agradezcaria mucho.