Jump to content
php.lv forumi

martins256

Reģistrētie lietotāji
  • Posts

    543
  • Joined

  • Last visited

Posts posted by martins256

  1. Es, piemēram, lietoju isset, jo tam ir īsāks nosaukums, plašāks lietojums. Piemēram, iespēja pārbaudīt visus $_POST datus uzreiz:

    isset($_POST['checkbox'],$_POST['input'],$_POST['username'],$_SESSION['user'])

  2. nekā grūta tur nebija. failā 3 rindiņas. 1. datu nosaukums; 2.,3. bij katras komandas dati. Vislielākā problēma būs tā, ka abiem spēlētājiem šie faili ir identiski, tāpēc no faila satura nav iespējams noteikt ar kādu komandus spēlējis noteiktais spēlētājs. Tev arī jāglabā kkur ar kādu komandu katrs spēlē un 2 vienādas komandas viena pret otru reāli nevarēs spēlēt.

  3. Varbūt,ka viņam ir kkas tāds:

    $sql = "select id,... FROM t1";

    $result = mysql_query($sql);

    while($row = mysql_fetch_assoc($result))

    {

    $sql2 = "SELECT ... FROM t2 WHERE t1_id = {$row['id']}";

    ...

    }

    Ko vienkārši varētu optimizēt ar join.

     

    Kā tieši, Java, tu plāno apvienot vienā rezultātā dažāda platuma, garuma sql rezultātus?

  4. Man sākumā likās, ka 3. ideja ir torrent trakeris. Bet tālāk lasot un uzzinot, ka auditorija ir Ķīnā, es secināju, ka viņš taisīs proxy serveri, kas tiek cauri "The Great Firewall of China"

     

    P.S. balsoju par pirmo variantu, jo nākošos tev diezvai izdosies realizēt.

  5. Funckija, kura atgriezīs visu dzēšamo elementu id.

    function rekursiivs_del($parent_id)
    {
    $return = array();
    
    $result = mysql_query("SELECT id,tips FROM tabula WHERE parent_id = $parent_id");
    while($row = mysql_fetch_assoc($result))
    {
    	#ja tips ir folderis
    	if($row['tips'] == 1)
    	{
    		$return[] = $row['id'];
    
    		$r = rekursiivs_del($row['id']);
    
    		$return = array_merge($return,$r);
    	}
    	#nav folderis ir fails
    	else
    	{
    		$return[] = $row['id'];
    	}
    }
    return $return;
    }

×
×
  • Create New...